Description
This page allows you to create a utilization contract for a provider. A utilization contract is a formal agreement between the organization and the providers of services and establishes the terms under which the service will be provided. The contract is paid based on the number of units of each service delivered by the provider.
Page Preview
Page Flow Diagram
Click the diagram to manipulate and zoom. Traverse the diagram using Click-and-Drag motions. Fullscreen
Fields
LabelTypeDescriptionMandatory
NameCPM_CONTRACT_NAMEThe name of the contract e.g. Child Care Contract 2007.Yes
TypeCONTRACT_SERVICES_TYPEThe type of utilization contract being delivered. For example a day care agency will set up a Social Services type of contract with a day care provider.No
Start DateCURAM_DATEThe date from which the contract will be effective once activated.Yes
End DateCURAM_DATEThe last day on which the contract is effective.Yes
License TypeLICENSE_TYPEThe type of license required to meet the terms of the contract e.g. General Residential Operation, Residential Treatment Center.No
ContactCONCERN_ROLE_IDThe name of the contact.No
Providers
LabelTypeDescriptionMandatory
ProvidersTABBED_LISTNo
Comments
LabelTypeDescriptionMandatory
CommentsCOMMENTSUser comments on this record.No
Links and Actions
Page Level Actions
LabelDescription
CancelThe Cancel action dismisses the page.
SaveThe Save action creates a new record from the information entered on the page.
Save and Add ServiceThe Save & Add Service action creates a new record from the information entered on the page and resets the page allowing an additional service record to be created.
Messages
When page is loaded
MessageMessage CatalogConfigurableConfigurable Validation Reference ID
An entity identifier cannot be null.LinkNo
An entity identifier cannot be null.LinkNo
An Exception occurred as the timeout has been reached and the transaction has been rolled back.LinkNo
An Exception occurred as the timeout has been reached and the transaction has been rolled back.LinkNo
A row identifier cannot be null.LinkNo
A row identifier cannot be null.LinkNo
More than entity of type '%1s' with key value '%2s' found in the cache.LinkNo
More than entity of type '%1s' with key value '%2s' found in the cache.LinkNo
No database access is allowed at this point.LinkNo
No database access is allowed at this point.LinkNo
The concern role type %1c has not been implemented as a Provider Organization.LinkNo
The login ID %1s does not map to a user name.LinkNo
When page is submitted
MessageMessage CatalogConfigurableConfigurable Validation Reference ID
%1s %2s %3s %4sLinkNo
A contract with this name %1s already exists.LinkNo
An entity identifier cannot be null.LinkNo
An Exception occurred as the timeout has been reached and the transaction has been rolled back.LinkNo
A row identifier cannot be null.LinkNo
Comments must be less than or equal to %1n characters.LinkNo
Contact ID must be enteredLinkNo
Contract ID must be enteredLinkNo
Entity manager not found.LinkNo
More than entity of type '%1s' with key value '%2s' found in the cache.LinkNo
Name must be entered.LinkNo
Name must be less than or equal to %1n characters.LinkNo
No database access is allowed at this point.LinkNo
No row manager set which contains the optimistic lock.LinkNo
No security implementation is supported for this transaction type. Please contact an Administrator.LinkNo
Record not found for key '%1s'.LinkNo
Start Date %1d must be on or after the start date of the original version of the contract %2d or today's date %3d whichever is earlier.LinkNo
Start Date must be on or after today.LinkNo
Start Date of a contract created by renewing a previous contract cannot be modified.LinkNo
Status Date must be entered.LinkNo
Status must be entered.LinkNo
System configuration error - Unable to retrieve system user details from the database. Please contact your system administrator.LinkNo
The class '%1s' does not implement the interface curam.util.events.impl.EventFilter and therefore is not as an event filter.LinkNo
The class '%1s' does not implement the interface curam.util.events.impl.EventHandler therefore is not an event handler.LinkNo
The concern role type %1c has not been implemented as a Provider Organization.LinkNo
The contract contact End Date %1d must be on or before the contract End Date %2d.LinkNo
The contract contact End Date %1d must be on or before the End Date of %2s %3d.LinkNo
The contract contact End Date must be on or before the End Date of %1s %2d.LinkNo
The contract is '%1c' it cannot be modified.LinkNo
The contract is '%1c' it cannot be modified.LinkNo
The End Date %2d must be on or later than the Start Date %1d.LinkNo
The End Date must be entered.LinkNo
The event filter: '%1s' could not be instantiated.LinkNo
The event handler: '%1s' could not be instantiated.LinkNo
The Key Server cache and the Key Server database values are out of sync and therefore this record cannot be inserted. LinkNo
The left-hand-side relationship of the link table has not been set.LinkNo
The login ID %1s does not map to a user name.LinkNo
The right-hand-side relationship of the link table has not been set.LinkNo
The Start Date %1d of the contract contact must be on or after the contract Start Date %2d. LinkNo
The Start Date %1d of the contract contact must be on or after the provider member/provider participant Start Date %2d.LinkNo
The Start Date must be entered.LinkNo
The user %1s must be the owner or supervisor to perform this task.LinkNo
This contract cannot be generated as no providers have been added.LinkNo
This contract contact %1s already exists for this contract.LinkNo
This entity may not be inserted.LinkNo
This provider is closed. Provider Details cannot be updated.LinkNo
This record has been changed by another user. Please refresh and try again.LinkNo
Unknown row mode.LinkNo
Related Entities
Technical Information
Page IDProviderManagement_createUtilizationContractForProviderGroup
LocationC:\Users\david\dev\src\esystems-inc\Curam_V8_IS\webclient\components\CPM\Provider\Contracts\PG Utilization\ProviderManagement_createUtilizationContractForProviderGroup.uim
Page Load InterfaceContractManagement.listProviderGroupAssociatesForProviderGroup, ContractManagement.listProviderServicesAndContactsForUtilizationContract
Page Submit InterfaceUtilizationContract.createProviderGroupUtilizationContract
Linked From PagesContracts (ProviderManagement_listContractsForProviderGroup), Select Contract (ProviderManagement_selectContractTypeForProviderGroup)