Create a set of contractor validation options
post
/fscmRestApi/resources/11.13.18.05/publicSectorContractorOptions
Request
Supported Media Types
- application/vnd.oracle.adf.resourceitem+json
- application/json
The following table describes the body parameters in the request for this task.
Root Schema : publicSectorContractorOptions-item
Type:
Show Source
object-
AgencyId(optional):
integer(int32)
The identifier for the agency that is maintaining contractor license validation.
-
ContractorOptionClassifications(optional):
array Contractor Option Classifications
Title:
Contractor Option ClassificationsThe contractor option classifications resource is used to view, add, delete, and modify contractor license classifications. -
ContractorOptionFacts(optional):
array Contractor Option Facts
Title:
Contractor Option FactsThe contractor option facts resource is used to view, add, delete, and modify contractor license options that control which license information sections are enabled. -
ContractorOptionInsuranceTypes(optional):
array Contractor Option Insurance Types
Title:
Contractor Option Insurance TypesThe contractor option insurance types resource is used to view, add, delete, and modify contractor license insurance types. -
ContractorOptionIntegrations(optional):
array Contractor Option Integrations
Title:
Contractor Option IntegrationsThe contractor option integrations resource is used to view, add, delete, and modify integration to an external source that validates contractor license information. -
ContractorOptionLicenseTypes(optional):
array Contractor Option License Types
Title:
Contractor Option License TypesThe contractor option license types resource is used to view, add, delete, and modify contractor license types. -
ContractorOptionOwnershipTypes(optional):
array Contractor Option Ownership Types
Title:
Contractor Option Ownership TypesThe contractor option ownership types resource is used to view, add, delete, and modify contractor license ownership types. -
ContractorOptionStatusMappings(optional):
array Contractor Option Status Mappings
Title:
Contractor Option Status MappingsThe contractor option status mappings resource is used to view, add, delete, and modify contractor validation status mappings. -
Description(optional):
string
Maximum Length:
100Descriptive statement about the set of configuration options. -
DocGroupId(optional):
string
Maximum Length:
30The identifier of the document group for the contractor license attachments. -
IntegrationEnabled(optional):
string
Maximum Length:
1Indicates whether a set of contractor license configuration options includes integration with external source. -
LicenseSetupCode(optional):
string
Maximum Length:
30The code that identifies a set of configuration options for validating contractor licenses. For example, a code might represent configuration options that include integration with the state licensing board in California. -
links(optional):
array Items
Title:
ItemsLink Relations -
SelectFacts(optional):
string
Maximum Length:
1Indicates whether detail sections should be included when contractor license information is displayed. -
SetupEnabled(optional):
string
Maximum Length:
1Indicates whether a set of contractor license configuration options is enabled or disabled. Only one set of configuration options can be enabled at a time. -
UseClassifications(optional):
string
Maximum Length:
1Indicates whether classifications should be included when contractor license information is displayed. -
UseContractorList(optional):
string
Maximum Length:
1Indicates that the user can only select a license for a contractor included in agency's list when filling in the intake form. The default value is N. -
UseLicenseType(optional):
string
Maximum Length:
1Indicates whether license types should be included when contractor license information is displayed. -
UseStatusMapping(optional):
string
Maximum Length:
1Indicates whether contractor license external status to internal status mapping is needed.
Nested Schema : Contractor Option Classifications
Type:
arrayTitle:
Contractor Option ClassificationsThe contractor option classifications resource is used to view, add, delete, and modify contractor license classifications.
Show Source
Nested Schema : Contractor Option Facts
Type:
arrayTitle:
Contractor Option FactsThe contractor option facts resource is used to view, add, delete, and modify contractor license options that control which license information sections are enabled.
Show Source
Nested Schema : Contractor Option Insurance Types
Type:
arrayTitle:
Contractor Option Insurance TypesThe contractor option insurance types resource is used to view, add, delete, and modify contractor license insurance types.
Show Source
Nested Schema : Contractor Option Integrations
Type:
arrayTitle:
Contractor Option IntegrationsThe contractor option integrations resource is used to view, add, delete, and modify integration to an external source that validates contractor license information.
Show Source
Nested Schema : Contractor Option License Types
Type:
arrayTitle:
Contractor Option License TypesThe contractor option license types resource is used to view, add, delete, and modify contractor license types.
Show Source
Nested Schema : Contractor Option Ownership Types
Type:
arrayTitle:
Contractor Option Ownership TypesThe contractor option ownership types resource is used to view, add, delete, and modify contractor license ownership types.
Show Source
Nested Schema : Contractor Option Status Mappings
Type:
arrayTitle:
Contractor Option Status MappingsThe contractor option status mappings resource is used to view, add, delete, and modify contractor validation status mappings.
Show Source
Nested Schema : publicSectorContractorOptions-ContractorOptionClassifications-item
Type:
Show Source
object-
AgencyId(optional):
integer(int32)
Identifier for the agency that is maintaining contractor license information.
-
Description(optional):
string
Maximum Length:
100Contractor license classification description for the classification section in a set of contractor options. -
Enabled(optional):
string
Maximum Length:
1Indicates whether a specific contractor license classification is available to be shown when a contractor license information is displayed. -
LicClassification(optional):
string
Maximum Length:
30Contractor license classification code for the classification section in a set of contractor options. -
LicenseSetupCode(optional):
string
Maximum Length:
20Code that identifies a set of configuration options for contractor licenses. For example, a code might represent configuration options that include integration with the state licensing board in California. -
links(optional):
array Items
Title:
ItemsLink Relations
Nested Schema : link
Type:
Show Source
object-
href(optional):
string
Title:
hyperlink referenceThe URI to the related resource. -
rel(optional):
string
Title:
relationThe name of the relation to the resource instance. Example: self.
Nested Schema : publicSectorContractorOptions-ContractorOptionFacts-item
Type:
Show Source
object-
AgencyId(optional):
integer(int32)
Identifier for the agency that is maintaining contractor license information.
-
Description(optional):
string
The description of a specific contractor license detail within a detail section.
-
FactSection(optional):
string
Maximum Length:
30The type of detail record for the contractor data. For example, contractor information for a specific state might include sections for license classifications. -
LicenseSetupCode(optional):
string
Maximum Length:
30Code that identifies a set of configuration options for contractor licenses. For example, a code might represent configuration options that include integration with the state licensing board in California. -
links(optional):
array Items
Title:
ItemsLink Relations -
SectionEnabled(optional):
string
Maximum Length:
1Indicates whether a specific detail section should be included when contractor license information is displayed.
Nested Schema : publicSectorContractorOptions-ContractorOptionInsuranceTypes-item
Type:
Show Source
object-
AgencyId(optional):
string
Maximum Length:
8The identifier for the agency that is maintaining contractor license information. -
Description(optional):
string
Maximum Length:
100The description for the type of insurance associated with a contractor license. -
Enabled(optional):
string
Maximum Length:
1The status for the insurance type that indicates whether the insurance type is active or inactive. -
InsuranceType(optional):
string
Maximum Length:
30The code for the type of insurance associated with a contractor license. -
LicenseSetupCode(optional):
string
Maximum Length:
30The code that identifies a set of configuration options for contractor licenses. For example, a code might represent configuration options that include integration with the state licensing board in California. -
links(optional):
array Items
Title:
ItemsLink Relations
Nested Schema : publicSectorContractorOptions-ContractorOptionIntegrations-item
Type:
Show Source
object-
AgencyId(optional):
integer(int32)
Identifier for the agency that is maintaining contractor license information.
-
IntegrationEnabled(optional):
string
Maximum Length:
1Indicates whether a specific named contractor license integration is active. -
IntegrationKey(optional):
string
Maximum Length:
100The integration source key that some external sites require for contractor license integration. -
IntegrationName(optional):
string
Maximum Length:
1000Name of an integration that maps contractor license information to the corresponding license information from an external site. -
IntegrationParameter(optional):
string
Maximum Length:
100Name of the query parameter that needs to be added to the integration end point. -
IntegrationType(optional):
string
Maximum Length:
30Identifies the type of integration such as online or batch. -
IntegrationVersion(optional):
string
Maximum Length:
50Version number of the integration that maps contractor license information to the corresponding license information from an external site. -
LicenseSetupCode(optional):
string
Maximum Length:
30Code that identifies a set of configuration options for contractor licenses. For example, a code might represent configuration options that include integration with the state licensing board in California. -
links(optional):
array Items
Title:
ItemsLink Relations
Nested Schema : publicSectorContractorOptions-ContractorOptionLicenseTypes-item
Type:
Show Source
object-
AgencyId(optional):
string
Maximum Length:
8Identifier for the agency that is maintaining contractor license information. -
Description(optional):
string
Maximum Length:
100Descriptive statement about the license type. -
Enabled(optional):
string
Maximum Length:
1Status of the license type that indicates if the license type is active or inactive. -
LicenseSetupCode(optional):
string
Maximum Length:
30Code that identifies a set of configuration options for contractor licenses. For example, a code might represent configuration options that include integration with the state licensing board in California. -
LicType(optional):
string
Maximum Length:
30Identifies the type of contractor license. -
links(optional):
array Items
Title:
ItemsLink Relations
Nested Schema : publicSectorContractorOptions-ContractorOptionOwnershipTypes-item
Type:
Show Source
object-
AgencyId(optional):
integer(int32)
The identifier for the agency that is maintaining license validation.
-
Description(optional):
string
Maximum Length:
100The description for the ownership type associated with a contractor license. -
Enabled(optional):
string
Maximum Length:
1The status for the ownership type that indicates whether the insurance type is active or inactive. -
LicenseSetupCode(optional):
string
Maximum Length:
30The code that identifies a set of configuration options for contractor licenses. For example, a code might represent configuration options that include integration with the state licensing board in California. -
links(optional):
array Items
Title:
ItemsLink Relations -
OwnershipType(optional):
string
Maximum Length:
15The code for the ownership type associated with a contractor license.
Nested Schema : publicSectorContractorOptions-ContractorOptionStatusMappings-item
Type:
Show Source
object-
AgencyId(optional):
integer(int32)
Identifier for the agency that is maintaining contractor license information.
-
DeclineApplication(optional):
string
Maximum Length:
1Indicates if applications that are associated with the specified contractor license status should be declined. -
Enabled(optional):
string
Maximum Length:
1Status of the mapping that indicates if the mapping is active or inactive. -
InternalStatus(optional):
string
Maximum Length:
30The agency-assigned status for a contractor license that corresponds to the status assigned by the third-party licensing body. -
LicenseSetupCode(optional):
string
Maximum Length:
30Code that identifies a set of configuration options for contractor licenses. For example, a code might represent configuration options that include integration with the state licensing board in California. -
links(optional):
array Items
Title:
ItemsLink Relations -
SourceStatus(optional):
string
Maximum Length:
100Contractor license status that is assigned by a third party licensing body.
Response
Supported Media Types
- application/vnd.oracle.adf.resourceitem+json
- application/json
Default Response
The following table describes the default response for this task.
Root Schema : publicSectorContractorOptions-item
Type:
Show Source
object-
AgencyId(optional):
integer(int32)
The identifier for the agency that is maintaining contractor license validation.
-
ContractorOptionClassifications(optional):
array Contractor Option Classifications
Title:
Contractor Option ClassificationsThe contractor option classifications resource is used to view, add, delete, and modify contractor license classifications. -
ContractorOptionFacts(optional):
array Contractor Option Facts
Title:
Contractor Option FactsThe contractor option facts resource is used to view, add, delete, and modify contractor license options that control which license information sections are enabled. -
ContractorOptionInsuranceTypes(optional):
array Contractor Option Insurance Types
Title:
Contractor Option Insurance TypesThe contractor option insurance types resource is used to view, add, delete, and modify contractor license insurance types. -
ContractorOptionIntegrations(optional):
array Contractor Option Integrations
Title:
Contractor Option IntegrationsThe contractor option integrations resource is used to view, add, delete, and modify integration to an external source that validates contractor license information. -
ContractorOptionLicenseTypes(optional):
array Contractor Option License Types
Title:
Contractor Option License TypesThe contractor option license types resource is used to view, add, delete, and modify contractor license types. -
ContractorOptionOwnershipTypes(optional):
array Contractor Option Ownership Types
Title:
Contractor Option Ownership TypesThe contractor option ownership types resource is used to view, add, delete, and modify contractor license ownership types. -
ContractorOptionStatusMappings(optional):
array Contractor Option Status Mappings
Title:
Contractor Option Status MappingsThe contractor option status mappings resource is used to view, add, delete, and modify contractor validation status mappings. -
Description(optional):
string
Maximum Length:
100Descriptive statement about the set of configuration options. -
DocGroupId(optional):
string
Maximum Length:
30The identifier of the document group for the contractor license attachments. -
IntegrationEnabled(optional):
string
Maximum Length:
1Indicates whether a set of contractor license configuration options includes integration with external source. -
LicenseSetupCode(optional):
string
Maximum Length:
30The code that identifies a set of configuration options for validating contractor licenses. For example, a code might represent configuration options that include integration with the state licensing board in California. -
links(optional):
array Items
Title:
ItemsLink Relations -
SelectFacts(optional):
string
Maximum Length:
1Indicates whether detail sections should be included when contractor license information is displayed. -
SetupEnabled(optional):
string
Maximum Length:
1Indicates whether a set of contractor license configuration options is enabled or disabled. Only one set of configuration options can be enabled at a time. -
UseClassifications(optional):
string
Maximum Length:
1Indicates whether classifications should be included when contractor license information is displayed. -
UseContractorList(optional):
string
Maximum Length:
1Indicates that the user can only select a license for a contractor included in agency's list when filling in the intake form. The default value is N. -
UseLicenseType(optional):
string
Maximum Length:
1Indicates whether license types should be included when contractor license information is displayed. -
UseStatusMapping(optional):
string
Maximum Length:
1Indicates whether contractor license external status to internal status mapping is needed.
Nested Schema : Contractor Option Classifications
Type:
arrayTitle:
Contractor Option ClassificationsThe contractor option classifications resource is used to view, add, delete, and modify contractor license classifications.
Show Source
Nested Schema : Contractor Option Facts
Type:
arrayTitle:
Contractor Option FactsThe contractor option facts resource is used to view, add, delete, and modify contractor license options that control which license information sections are enabled.
Show Source
Nested Schema : Contractor Option Insurance Types
Type:
arrayTitle:
Contractor Option Insurance TypesThe contractor option insurance types resource is used to view, add, delete, and modify contractor license insurance types.
Show Source
Nested Schema : Contractor Option Integrations
Type:
arrayTitle:
Contractor Option IntegrationsThe contractor option integrations resource is used to view, add, delete, and modify integration to an external source that validates contractor license information.
Show Source
Nested Schema : Contractor Option License Types
Type:
arrayTitle:
Contractor Option License TypesThe contractor option license types resource is used to view, add, delete, and modify contractor license types.
Show Source
Nested Schema : Contractor Option Ownership Types
Type:
arrayTitle:
Contractor Option Ownership TypesThe contractor option ownership types resource is used to view, add, delete, and modify contractor license ownership types.
Show Source
Nested Schema : Contractor Option Status Mappings
Type:
arrayTitle:
Contractor Option Status MappingsThe contractor option status mappings resource is used to view, add, delete, and modify contractor validation status mappings.
Show Source
Nested Schema : publicSectorContractorOptions-ContractorOptionClassifications-item
Type:
Show Source
object-
AgencyId(optional):
integer(int32)
Identifier for the agency that is maintaining contractor license information.
-
Description(optional):
string
Maximum Length:
100Contractor license classification description for the classification section in a set of contractor options. -
Enabled(optional):
string
Maximum Length:
1Indicates whether a specific contractor license classification is available to be shown when a contractor license information is displayed. -
LicClassification(optional):
string
Maximum Length:
30Contractor license classification code for the classification section in a set of contractor options. -
LicenseSetupCode(optional):
string
Maximum Length:
20Code that identifies a set of configuration options for contractor licenses. For example, a code might represent configuration options that include integration with the state licensing board in California. -
links(optional):
array Items
Title:
ItemsLink Relations
Nested Schema : link
Type:
Show Source
object-
href(optional):
string
Title:
hyperlink referenceThe URI to the related resource. -
rel(optional):
string
Title:
relationThe name of the relation to the resource instance. Example: self.
Nested Schema : publicSectorContractorOptions-ContractorOptionFacts-item
Type:
Show Source
object-
AgencyId(optional):
integer(int32)
Identifier for the agency that is maintaining contractor license information.
-
Description(optional):
string
The description of a specific contractor license detail within a detail section.
-
FactSection(optional):
string
Maximum Length:
30The type of detail record for the contractor data. For example, contractor information for a specific state might include sections for license classifications. -
LicenseSetupCode(optional):
string
Maximum Length:
30Code that identifies a set of configuration options for contractor licenses. For example, a code might represent configuration options that include integration with the state licensing board in California. -
links(optional):
array Items
Title:
ItemsLink Relations -
SectionEnabled(optional):
string
Maximum Length:
1Indicates whether a specific detail section should be included when contractor license information is displayed.
Nested Schema : publicSectorContractorOptions-ContractorOptionInsuranceTypes-item
Type:
Show Source
object-
AgencyId(optional):
string
Maximum Length:
8The identifier for the agency that is maintaining contractor license information. -
Description(optional):
string
Maximum Length:
100The description for the type of insurance associated with a contractor license. -
Enabled(optional):
string
Maximum Length:
1The status for the insurance type that indicates whether the insurance type is active or inactive. -
InsuranceType(optional):
string
Maximum Length:
30The code for the type of insurance associated with a contractor license. -
LicenseSetupCode(optional):
string
Maximum Length:
30The code that identifies a set of configuration options for contractor licenses. For example, a code might represent configuration options that include integration with the state licensing board in California. -
links(optional):
array Items
Title:
ItemsLink Relations
Nested Schema : publicSectorContractorOptions-ContractorOptionIntegrations-item
Type:
Show Source
object-
AgencyId(optional):
integer(int32)
Identifier for the agency that is maintaining contractor license information.
-
IntegrationEnabled(optional):
string
Maximum Length:
1Indicates whether a specific named contractor license integration is active. -
IntegrationKey(optional):
string
Maximum Length:
100The integration source key that some external sites require for contractor license integration. -
IntegrationName(optional):
string
Maximum Length:
1000Name of an integration that maps contractor license information to the corresponding license information from an external site. -
IntegrationParameter(optional):
string
Maximum Length:
100Name of the query parameter that needs to be added to the integration end point. -
IntegrationType(optional):
string
Maximum Length:
30Identifies the type of integration such as online or batch. -
IntegrationVersion(optional):
string
Maximum Length:
50Version number of the integration that maps contractor license information to the corresponding license information from an external site. -
LicenseSetupCode(optional):
string
Maximum Length:
30Code that identifies a set of configuration options for contractor licenses. For example, a code might represent configuration options that include integration with the state licensing board in California. -
links(optional):
array Items
Title:
ItemsLink Relations
Nested Schema : publicSectorContractorOptions-ContractorOptionLicenseTypes-item
Type:
Show Source
object-
AgencyId(optional):
string
Maximum Length:
8Identifier for the agency that is maintaining contractor license information. -
Description(optional):
string
Maximum Length:
100Descriptive statement about the license type. -
Enabled(optional):
string
Maximum Length:
1Status of the license type that indicates if the license type is active or inactive. -
LicenseSetupCode(optional):
string
Maximum Length:
30Code that identifies a set of configuration options for contractor licenses. For example, a code might represent configuration options that include integration with the state licensing board in California. -
LicType(optional):
string
Maximum Length:
30Identifies the type of contractor license. -
links(optional):
array Items
Title:
ItemsLink Relations
Nested Schema : publicSectorContractorOptions-ContractorOptionOwnershipTypes-item
Type:
Show Source
object-
AgencyId(optional):
integer(int32)
The identifier for the agency that is maintaining license validation.
-
Description(optional):
string
Maximum Length:
100The description for the ownership type associated with a contractor license. -
Enabled(optional):
string
Maximum Length:
1The status for the ownership type that indicates whether the insurance type is active or inactive. -
LicenseSetupCode(optional):
string
Maximum Length:
30The code that identifies a set of configuration options for contractor licenses. For example, a code might represent configuration options that include integration with the state licensing board in California. -
links(optional):
array Items
Title:
ItemsLink Relations -
OwnershipType(optional):
string
Maximum Length:
15The code for the ownership type associated with a contractor license.
Nested Schema : publicSectorContractorOptions-ContractorOptionStatusMappings-item
Type:
Show Source
object-
AgencyId(optional):
integer(int32)
Identifier for the agency that is maintaining contractor license information.
-
DeclineApplication(optional):
string
Maximum Length:
1Indicates if applications that are associated with the specified contractor license status should be declined. -
Enabled(optional):
string
Maximum Length:
1Status of the mapping that indicates if the mapping is active or inactive. -
InternalStatus(optional):
string
Maximum Length:
30The agency-assigned status for a contractor license that corresponds to the status assigned by the third-party licensing body. -
LicenseSetupCode(optional):
string
Maximum Length:
30Code that identifies a set of configuration options for contractor licenses. For example, a code might represent configuration options that include integration with the state licensing board in California. -
links(optional):
array Items
Title:
ItemsLink Relations -
SourceStatus(optional):
string
Maximum Length:
100Contractor license status that is assigned by a third party licensing body.