Siebel Life Sciences Guide > Recording Calls in Pharma >

Configuring the Sign Button


About the Sign Button

A special validation process is carried out before the physician can sign for dropped samples. The default validation when the user clicks the Sign button (on the Activities screen > Contact Call Detail view) is as follows:

  • Check that the dropped samples have lot numbers
  • Check that the physician is OK to sample
  • Check that the physician has a valid and active license number
  • If any of the dropped samples are controlled substances, check that the address at which the call is being made has a valid DEA number. A DEA number checksum algorithm is run to check that DEA# is populated, valid for the address, and not expired.
  • Check that Last Name, First Name, Title, and Address fields are populated for the physician

If any of checks are not met, the Signature Capture view does not display and an error message specifies the specific point of failure.

Because not all pharmaceutical companies require validation, Siebel Pharma can be configured to turn the validations on or off using user properties.

Figure 1 illustrates the default validation for the Sign button. (This is very similar to the validation logic used in Siebel Pharma Handheld.) User properties can be used to alter the Sign button's validation logic. These are described in Table 15.

Figure 1.  Default Validation Logic Flowchart for Sign Button
Click for full size image
Table 15.  Sign Button User Properties in the Pharma Professional Call Business Component
Flowchart Reference
User Property
Action if Y...
Action if N...
Default Value

1

"Validate Sign Lot Number"

Use to validate if the lot number is populated on launching the Signature Capture display.

Enforce the Signature button Lot Number validation.

Skip the Signature button Lot Number validation.

Y

2

"Validate OK to Sample"

Use to enforce confirmation that the OK to Sample flag is selected before launching the Signature Capture display.

Enforce the OK to Sample validation.

Skip the OK to Sample validation.

Y

3

"SRE Professional Types"

Use to require that the professional type be valid for signature recorded electronically (SRE) calls.

The professional type (for example, "Physician") must match the value of this user property.

If the value is null, all professional types are valid.

null

4

"Validate License Number"

Use to enforce validation that the License # is populated before launching the Signature Capture display.

Enforce the License Number validation.

Skip the License Number validation.

Y

5

"Validate License Number Status"

Use to enforce validation that the License # status = Active before launching the Signature Capture display.

Enforce the License Number Status validation.

Skip the License Number Status validation.

Y

6

"Validate License Number Expiration"

Use to enforce validation that the Expiration date on the License # is later than Today before launching the Signature Capture display.

Enforce the License Number Expiration validation.

Skip the License Number Expiration validation.

Y

7

"Validate DEA Number"

Use to enforce that the DEA number is populated and that the value is valid (DEA # checksum algorithm) before launching the Signature Capture display.

Enforce the DEA Number validation in the Sign button (field is populated and number is valid).

Skip the DEA Number validation in the Sign button (DEA number is valid per the checksum routing and the field is populated).

Y

8

"Validate DEA Number Expiration"

Use to enforce validation that the Expiration date on the DEA is later than Today before launching the Signature Capture display.

Enforce the DEA Number Expiration validation in the Signature button (expiration date is later than today).

Skip the DEA Number Expiration validation in the Signature button (expiration date is later than today).

N

9

"Validate Professional Profile"

Use to validate if the professional's Last Name, First Name, Title, and Address fields are populated before launching the Signature Capture display.

Enforce the Professional Profile validation.

Skip the Professional Profile validation.

Y

Configuring the LS Pharma Call Signature Form Applet

Various display features of the LS Pharma Call Signature Form Applet can be edited. See Table 16.

Table 16.  User Properties for the Signature Capture Control in the LS Pharma Call Signature Form Applet
User Property
Description
Default

AxProperty: ActiveBorderColor

Border color when the control has the focus

10485760

AxProperty: BackgroundColor

Background color of the control window

null (=white)

AxProperty: BorderColor

Border color when the control is enabled but does not have focus

10485760

AxProperty: BorderStyle

Either single, double, 3D, or no border on the window

1

AxProperty: DisabledBorderColor

Border color when the control is disabled

null (=white)

AxProperty: DisabledColor

Ink color when the window is disabled

null (=white)

AxProperty: InkColor

Current color of pen input

10485760

AxProperty: InkWidth

Current width of pen input

3

AxProperty: CompressionEnabled

Enables/Disables compression of the ink data

0

AxProperty: CompressionLevel

The compression level for compression of the ink data (0 - 5, with best fidelity at level 0 and highest compression at level 5)

0

AxProperty: DisplayMode

0 - Normal - Ink is displayed as collected without any scaling or offsetting. This is the default.

1 - Force To Fit

2 - Shift To Control

3 - Proportional Fit

4 - Custom

0

Siebel Life Sciences Guide Copyright © 2007, Oracle. All rights reserved.