@AccessLevel(value=EXTERNAL) public interface ProviderStatusHistory extends ProviderStatusHistoryAccessor, curam.util.persistence.Insertable
Modifier and Type | Method and Description |
---|---|
Provider |
getProvider()
Gets the provider for this provider status history.
|
void |
setEffectiveDateTime(curam.util.type.DateTime dateTime)
Sets the date and time that this provider status is effective from.
|
void |
setProvider(Provider provider)
Sets the provider for this provider status history.
|
void |
setProviderRecordStatus(java.lang.String recordStatus)
Sets the record status of the provider
|
void |
setReason(java.lang.String reason)
Sets the reason for the change in provider status.
|
void |
setUserName(java.lang.String userName)
Sets the user who changes the provider status.
|
getEffectiveDateTime, getProviderRecordStatus, getReason, getUserName
@AccessLevel(value=EXTERNAL) void setUserName(java.lang.String userName)
userName
- The user who changes the provider status.@AccessLevel(value=EXTERNAL) void setReason(java.lang.String reason)
reason
- The reason for the change in provider status.@AccessLevel(value=EXTERNAL) void setEffectiveDateTime(curam.util.type.DateTime dateTime)
dateTime
- The date and time that this provider status is effective from.@AccessLevel(value=EXTERNAL) void setProvider(Provider provider)
provider
- The provider for this provider status history.@AccessLevel(value=EXTERNAL) Provider getProvider()
getProvider
in interface ProviderStatusHistoryAccessor
@AccessLevel(value=EXTERNAL) void setProviderRecordStatus(java.lang.String recordStatus)
recordStatus
- The recordStatus of the Provider