Update a subclass
patch
/fscmRestApi/resources/11.13.18.05/publicSectorSubClassMetas/{SubclassId}
Request
Supported Media Types
- application/vnd.oracle.adf.resourceitem+json
- application/json
Path Parameters
-
SubclassId: string
The unique identifier for a subclass, which is generated during a create action.
The following table describes the body parameters in the request for this task.
Root Schema : publicSectorSubClassMetas-item
Type:
Show Source
object
-
AdfmCatalog(optional):
string
Maximum Length:
200
The Oracle Application Development Framework catalog associated with a subclass. For example: /oracle/apps/psc/permits/applicationIntake/publicModel/adfmcatalog.xml. -
AppmodConfig(optional):
string
Maximum Length:
100
The application module definition. For example, ApplicationIntakeAMLocal. -
AppmodName(optional):
string
Maximum Length:
100
The application module name. It must include full package name. For example, oracle.apps.psc.permits.applicationIntake.model.applicationModule.ApplicationIntakeAM. -
BaseEoName(optional):
string
Maximum Length:
200
The name of the base entity object. For example, oracle.apps.psc.permits.applicationIntake.publicModel.entity.RecordEO. -
BasePackageName(optional):
string
Maximum Length:
200
The base package name. For example, oracle.apps.psc.permits.applicationIntake.model. -
BaseVoName(optional):
string
Maximum Length:
200
The name of base view object. For example, oracle.apps.psc.permits.applicationIntake.publicModel.view.RecordVO. -
CreatedBy(optional):
string
Maximum Length:
64
The user who created the subclass. -
CreationDate(optional):
string(date-time)
The date and time the subclass was created.
-
CustomApplyDataRole(optional):
string
Maximum Length:
100
The custom role for applying permits data for a subclass. For example, CUSTOM_PSC_APPLY_PERMITS_DATA. -
CustomManageAgencyRole(optional):
string
Maximum Length:
100
The custom manage agency role for a subclass. For example, CUSTOM_PSC_MANAGE_PERMITS_AGENCY. -
CustomManageRole(optional):
string
Maximum Length:
100
The custom manage role for a subclass. For example, CUSTOM_PSC_MANAGE_ROLE. -
CustomPscViewAllAppl(optional):
string
Maximum Length:
100
The custom role for viewing workflow process definitions. -
CustomViewRole(optional):
string
Maximum Length:
100
The custom view role for a subclass. For example, CUSTOM_PSC_VIEW_ROLE. -
DiscrCodeProperty(optional):
string
Maximum Length:
60
The value of the discriminator. For example, RecordTypeId. -
DiscrColumnName(optional):
string
Maximum Length:
60
The column name used as the discriminator for polymorphic entity usage. For example, RECORD_TYPE_ID. -
DiscrPropertyName(optional):
string
Maximum Length:
60
The property name of the discriminator. For example, RecordTypeId. -
LastUpdateDate(optional):
string(date-time)
The date and time a subclass was last modified.
-
LastUpdatedBy(optional):
string
Maximum Length:
64
The user who last updated the subclass definition. -
links(optional):
array Items
Title:
Items
Link Relations -
NewEoSuffix(optional):
string
Maximum Length:
60
The new suffix for the entity object. For example, RecordEO. -
NewFlatvoSuffix(optional):
string
Maximum Length:
60
The suffix for the flattened view object. For example, RecordFlatVO. -
NewRestflatSuffix(optional):
string
Maximum Length:
60
The new REST suffix for the flattened view object. For example, RecordFlatVO. -
NewRestSuffix(optional):
string
Maximum Length:
60
The new REST suffix. For example, RecordVO. -
NewVoSuffix(optional):
string
Maximum Length:
60
The new suffix for the view object. For example, RecordVO. -
OpssAdministratorPrivileges(optional):
string
Maximum Length:
200
The OPSS administrator privilege. For example, get, create, describe, delete, invoke, or update. -
OpssAdministratorUser(optional):
string
Maximum Length:
20
The user ID of the OPSS administrator user. For example, Admin. -
OpssPolicyName(optional):
string
Maximum Length:
60
The OPSS policy name associated with the subclass. -
OpssRestPermission(optional):
string
Maximum Length:
200
The OPSS REST permission for a subclass. For example, oracle.adf.share.security.authorization.RestServicePermission. -
ResourceRegistry(optional):
string
Maximum Length:
200
The resource registry for a subclass. For example, /oracle/apps/psc/permits/applicationIntake/model/ResourceRegistry.rpx. -
RestSubpackage(optional):
string
Maximum Length:
60
The REST subpackage of the subclass. For example, resources. -
SessiondefPackageName(optional):
string
Maximum Length:
200
The session definition package name. For example, sessiondef.civic.model. -
SourcePropertyName(optional):
string
Maximum Length:
60
The name of the source property. For example, SourceAlias. -
SubclassDescription(optional):
string
Maximum Length:
100
The description of a subclass. -
SubclassId(optional):
string
Maximum Length:
50
The unique identifier for a subclass, which is generated during a create action. -
TableKey(optional):
string
Maximum Length:
100
The key for the underlying table. -
TableName(optional):
string
Maximum Length:
60
The table name of a subclass. For example, PSC_LNP_RECORD. -
VoKey(optional):
string
Maximum Length:
100
The key for the underlying view object.
Nested Schema : link
Type:
Show Source
object
-
href(optional):
string
Title:
hyperlink reference
The URI to the related resource. -
rel(optional):
string
Title:
relation
The name of the relation to the resource instance. Example: self.
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 : publicSectorSubClassMetas-item
Type:
Show Source
object
-
AdfmCatalog(optional):
string
Maximum Length:
200
The Oracle Application Development Framework catalog associated with a subclass. For example: /oracle/apps/psc/permits/applicationIntake/publicModel/adfmcatalog.xml. -
AppmodConfig(optional):
string
Maximum Length:
100
The application module definition. For example, ApplicationIntakeAMLocal. -
AppmodName(optional):
string
Maximum Length:
100
The application module name. It must include full package name. For example, oracle.apps.psc.permits.applicationIntake.model.applicationModule.ApplicationIntakeAM. -
BaseEoName(optional):
string
Maximum Length:
200
The name of the base entity object. For example, oracle.apps.psc.permits.applicationIntake.publicModel.entity.RecordEO. -
BasePackageName(optional):
string
Maximum Length:
200
The base package name. For example, oracle.apps.psc.permits.applicationIntake.model. -
BaseVoName(optional):
string
Maximum Length:
200
The name of base view object. For example, oracle.apps.psc.permits.applicationIntake.publicModel.view.RecordVO. -
CreatedBy(optional):
string
Maximum Length:
64
The user who created the subclass. -
CreationDate(optional):
string(date-time)
The date and time the subclass was created.
-
CustomApplyDataRole(optional):
string
Maximum Length:
100
The custom role for applying permits data for a subclass. For example, CUSTOM_PSC_APPLY_PERMITS_DATA. -
CustomManageAgencyRole(optional):
string
Maximum Length:
100
The custom manage agency role for a subclass. For example, CUSTOM_PSC_MANAGE_PERMITS_AGENCY. -
CustomManageRole(optional):
string
Maximum Length:
100
The custom manage role for a subclass. For example, CUSTOM_PSC_MANAGE_ROLE. -
CustomPscViewAllAppl(optional):
string
Maximum Length:
100
The custom role for viewing workflow process definitions. -
CustomViewRole(optional):
string
Maximum Length:
100
The custom view role for a subclass. For example, CUSTOM_PSC_VIEW_ROLE. -
DiscrCodeProperty(optional):
string
Maximum Length:
60
The value of the discriminator. For example, RecordTypeId. -
DiscrColumnName(optional):
string
Maximum Length:
60
The column name used as the discriminator for polymorphic entity usage. For example, RECORD_TYPE_ID. -
DiscrPropertyName(optional):
string
Maximum Length:
60
The property name of the discriminator. For example, RecordTypeId. -
LastUpdateDate(optional):
string(date-time)
The date and time a subclass was last modified.
-
LastUpdatedBy(optional):
string
Maximum Length:
64
The user who last updated the subclass definition. -
links(optional):
array Items
Title:
Items
Link Relations -
NewEoSuffix(optional):
string
Maximum Length:
60
The new suffix for the entity object. For example, RecordEO. -
NewFlatvoSuffix(optional):
string
Maximum Length:
60
The suffix for the flattened view object. For example, RecordFlatVO. -
NewRestflatSuffix(optional):
string
Maximum Length:
60
The new REST suffix for the flattened view object. For example, RecordFlatVO. -
NewRestSuffix(optional):
string
Maximum Length:
60
The new REST suffix. For example, RecordVO. -
NewVoSuffix(optional):
string
Maximum Length:
60
The new suffix for the view object. For example, RecordVO. -
OpssAdministratorPrivileges(optional):
string
Maximum Length:
200
The OPSS administrator privilege. For example, get, create, describe, delete, invoke, or update. -
OpssAdministratorUser(optional):
string
Maximum Length:
20
The user ID of the OPSS administrator user. For example, Admin. -
OpssPolicyName(optional):
string
Maximum Length:
60
The OPSS policy name associated with the subclass. -
OpssRestPermission(optional):
string
Maximum Length:
200
The OPSS REST permission for a subclass. For example, oracle.adf.share.security.authorization.RestServicePermission. -
ResourceRegistry(optional):
string
Maximum Length:
200
The resource registry for a subclass. For example, /oracle/apps/psc/permits/applicationIntake/model/ResourceRegistry.rpx. -
RestSubpackage(optional):
string
Maximum Length:
60
The REST subpackage of the subclass. For example, resources. -
SessiondefPackageName(optional):
string
Maximum Length:
200
The session definition package name. For example, sessiondef.civic.model. -
SourcePropertyName(optional):
string
Maximum Length:
60
The name of the source property. For example, SourceAlias. -
SubclassDescription(optional):
string
Maximum Length:
100
The description of a subclass. -
SubclassId(optional):
string
Maximum Length:
50
The unique identifier for a subclass, which is generated during a create action. -
TableKey(optional):
string
Maximum Length:
100
The key for the underlying table. -
TableName(optional):
string
Maximum Length:
60
The table name of a subclass. For example, PSC_LNP_RECORD. -
VoKey(optional):
string
Maximum Length:
100
The key for the underlying view object.
Nested Schema : link
Type:
Show Source
object
-
href(optional):
string
Title:
hyperlink reference
The URI to the related resource. -
rel(optional):
string
Title:
relation
The name of the relation to the resource instance. Example: self.