CCBFLD—Biofield Detail
Processes associated with this form
Screen flows
- Submit—Validate and save the changes.
- Refresh—Reload the original data. Any changes made since the last submit are lost.
- New—Create a new item related to the application.
- Save As—Create a new item based on the information provided by an existing item.
- Delete—Confirm and delete the current item.
- Open—Display a dialog box to enter an existing item to display its detail.
- New Search—Return to the Search screen and clear the search results and the search criteria.
- Approve—Approve the entity for export so that it can be used globally by all laboratories. This updates the entity's Approve Date and user who has approved the entity. This action only applies to org-scope entities and is only valid for entities in the user’s current organisation.
- Unapprove—Reverse the approval of the entity that was previously approved for export. This clears the entity's Approved Date and user who previously approved the entity. This action only applies to org-scope entities, and is only valid for entities in the user’s current organisation.
Header
-
Organisation Scope
Indicates whether this entity is available organisation-wide or laboratory-wide.
-
Checked—The entity is available to users who are logged into any laboratory within the organisation.
-
Unchecked—The entity is only available to users who are logged into the current laboratory.
Setting the biofield's scope upon creation depends upon the user's security level for the CCBIOFIELD:CREATE resource. The possible security levels for the resource, from greater scope to lower scope, are:
-
full—full
-
3—LAB AND ORG
-
2—ORG ONLY
-
1—LAB ONLY
Where a user has multiple roles and each role contains different rights. then any of the role-right combinations may contain the resource. If the resource does not exist across all role-right combinations for the user, then the user has no access to the resource. Otherwise the user's security level for the resource is determined as the greatest scope across all role-right combinations for the user. For example, if a user has Role1 that contains RightA, and Right A contains security level 2 for the resource, and the same user has Role2 that contains RightB, and RightB contains security level 1 for the resource, then the user has a security level of 2 for the resource.
The selection in this field can determine the visibility for other fields in this form, and the content of various drop-down selection lists.
-
-
Organisation Code
-
The code of the owning organisation.
-
Biofield Code
-
The unique code assigned to the biofield.
-
Name
-
The name of the entity. Maximum of 40 characters. Multi-language support.
-
Description
-
The description of the entity. Maximum length of 400 characters. Multi-language support.
-
Biofield Category
-
A category assigned to the biofield. Selected from categories with a Category Type of BIOFIELDS. If Scope is Organisation only, then the drop-down list only contains org-scope entities. If Scope is Laboratory only, then the drop-down list only contains lab-scope entities.
-
Is Active
-
Indicates whether the entity is available in drop-down lists. An inactive entity cannot be selected for use.
-
Short Name
-
The short name of the biofield, for label use.
-
Auto Registered
-
Indicates whether the biofield is automatically added to a job or sample when a job or sample is created, depending upon Biofield Type.
-
Script Code
-
The code of the script used for the biofield. Selected from the drop-down list that contains active scripts in scope with a Script Type of Biofield, as configured in the CCSCRT—Script application. Click the field hyperlink to display the CCSCRT—Search Script screen, select the appropriate value and click Select and Return to populate the field with the selected value.
-
Reportable
Indicates whether a job or sample biofield created from this biofield is included in report record sets.
-
Use Scope
The scope of biofield use:
-
All—Biofields related to either job or sample entities.
-
Job—Biofields related to job entities.
-
Sample—Biofields related to sample entities.
-
-
Report Mask
The display mask used to format reportable content of a job or sample biofield created from this biofield.
Report display masks use the browser's locale to render the display.
Report display masks cannot use any alignment mechanisms as it is up to the reporting engine to attend to the alignments. Fixed character padding is the extent of any kind of padding or alignment, and needs either a prefix character added or some special (non-standard) replacement for the # character.
Numeric display mask characters acceptable by CCLAS
Character
Description
None
Displays the number with no formatting.
(0)
Digit place-holder. Displays a digit or a zero.
-
If the expression has a digit in the position where the zero appears in the format string, then the formatted expression contains it; otherwise it contains a zero in that position.
-
If the number has fewer digits than there are zeros (on either side of the decimal) in the format expression, then the formatted expression contains leading or trailing zeros.
-
If the number has more digits to the right of the decimal separator than there are zeros to the right of the decimal separator in the format expression, then the formatted expression contains the number rounded to as many decimal places as there are zeros.
-
If the number has more digits to the left of the decimal separator than there are zeros to the left of the decimal separator in the formatted expression, then the formatted expression contains the extra digits without modification.
(#)
Digit place-holder. Displays a digit or nothing. This symbol works like the 0 digit place-holder, except that leading and trailing zeros are not displayed if the number has fewer digits than there are # characters on either side of the decimal separator in the format expression.
-
If the expression has a digit in the position where the # character appears in the format string, then the formatted expression contains it, otherwise nothing is displayed in that position.
(.)
Decimal placeholder. The decimal placeholder determines how many digits are displayed to the left and right of the decimal separator. The formatted string appears in the format correct for the browser's locale.
-
If the format expression contains only # characters to the left of this symbol, then numbers smaller than 1 begin with a decimal separator.
-
Use zero as the first digit placeholder to the left of the decimal separator to display a leading zero with fractional numbers.
-
In some locales, a comma is used as the decimal separator. The actual character used as a decimal placeholder in the formatted output depends on the number format recognized by your system. Therefore, use the period as the decimal placeholder in your formats even if your browser's locale uses a comma as a decimal placeholder.
(,)
Thousand separator. The thousand separator separates thousands from hundreds within a number that has four or more places to the left of the decimal separator. The formatted string appears in the format correct for the browser's locale.
-
Standard use of the thousand separator is specified if the format contains a thousand separator surrounded by digit placeholders (0 or #).
-
A thousand separator immediately to the left of the decimal separator (whether or not a decimal is specified), or as the rightmost character in the string, indicates scaling, that is, the number is scaled by dividing it by 1,000 and then rounding, as needed. For example, you can use the format string "##0,." to represent 100 million as 100,000. Numbers smaller than 1,000 but greater or equal to 500 are displayed as 1, and numbers smaller than 500 are displayed as 0. Two adjacent thousand separators in this position scale by a factor of 1 million, and an additional factor of 1,000 for each additional separator.
-
Multiple separators in any position other than immediately to the left of the decimal separator or the rightmost position in the string are treated simply as specifying the use of a thousand separator. In some locales, a period is used as a thousand separator. The actual character used as the thousand separator in the formatted output depends on the number format recognized by your browser's locale. Therefore, use the comma as the thousand separator in your formats even if your browser's locale uses a period as a thousand separator.
(E e)
Scientific format.
-
If the format expression contains at least one digit placeholder (0 or #) to the left of E, or e the number is displayed in scientific format and E or e is inserted between the number and its exponent.
-
The number of digit placeholders to the left determines the number of digits in the exponent. You must also include digit placeholders to the right of this symbol to get correct formatting.
-+$()
Literal characters. These characters are displayed exactly as typed in the format string. To display a character other than one of those listed, precede it with a backslash (\) or enclose it in double quotation marks (" ").
(\)
Displays the next character in the format string. To display a character that has special meaning as a literal character, precede it with a backslash (\). The backslash itself is not displayed. Using a backslash is the same as enclosing the next character in double quotation marks. To display a backslash, use two backslashes (\\).
-
Examples of characters that cannot be displayed as literal characters are the date-formatting and time-formatting characters (a, c, d, h, m, n, p, q, s, t, w, y, /, and :), the numeric-formatting characters (#, 0, %, E, e, comma, and period), and the string-formatting characters (@, &, <, >, and !).
("ABC")
Displays the string inside the double quotation marks (" ").
-
To include a string in the style argument from within code, you must use Chr(34) to enclose the text (34 is the character code for a quotation mark (")).
The following table contains some example format expressions for numbers. These examples all assume that your browser's locale setting is English-U.S. The first column contains the format strings for the Style argument of the Format function; the other columns contain the resulting output if the formatted data has the value given in the column headings.
Format (Style)
"5" formatted as
"-5" formatted as
"0.5" formatted as
"0.511" formatted as
Zero-length string ("")
5
-5
0.5
0.511
0
5
-5
1 1 0.00
5.00
-5.00
0.50
0.51
0.0
5.0
-5.0
0.5
0.5
#,##0
5 -5 1 1 0.00E00
5.00E00
-5.00E00
5.00E-01
5.11E-01
Date-time display mask characters acceptable by CCLAS
Character
Description
(:)
Time separator. In some locales, other characters may be used to represent the time separator. The time separator separates hours, minutes, and seconds when time values are formatted. The actual character used as the time separator in formatted output is determined by your browser's locale.
(/)
Date separator. In some locales, other characters may be used to represent the date separator. The date separator separates the day, month, and year when date values are formatted. The actual character used as the date separator in formatted output is determined by your browser's locale.
d
Displays the day as a number without a leading zero, for example, 1.
dd
Displays the day as a number with a leading zero, for example, 01.
ddd
Displays the day as an abbreviation, for example, Sun.
dddd
Displays the day as a full name, for example, Sunday.
M
Displays the month as a number without a leading zero, for example, January is represented as 1.
MM
Displays the month as a number with a leading zero, for example, 01/12/01.
MMM
Displays the month as an abbreviation, for example, Jan.
MMMM
Displays the month as a full month name, for example, January.
gg
Displays the period/era string, for example, A.D.
h
Displays the hour as a number without leading zeros using the 12-hour clock, for example, 1:15:15 PM.
hh
Displays the hour as a number with leading zeros using the 12-hour clock, for example, 01:15:15 PM.
H
Displays the hour as a number without leading zeros using the 24-hour clock, for example, 1:15:15.
HH
Displays the hour as a number with leading zeros using the 24-hour clock, for example, 01:15:15.
m
Displays the minute as a number without leading zeros, for example, 12:1:15.
mm
Displays the minute as a number with leading zeros, for example, 12:01:15.
s
Displays the second as a number without leading zeros, for example, 12:15:5.
ss
Displays the second as a number with leading zeros, for example, 12:15:05.
f Displays fractions of seconds. For example ff displays hundredths of seconds, whereas ffff displays ten-thousandths of seconds. You may use up to seven f symbols in your user-defined format.
T
Uses the 12-hour clock to display an uppercase A for any hour before noon and an uppercase P for any hour between noon and 11:59 P.M.
TT
Uses the 12-hour clock to display an uppercase AM with any hour before noon and an uppercase PM for any hour between noon and 11:59 P.M.
y Displays the year number (0-9) without leading zeros.
yy Displays the year in two-digit numeric format with a leading zero, if applicable.
yyy
Displays the year in four digit numeric format.
yyyy
Displays the year in four digit numeric format.
z Displays the time zone offset without a leading zero, for example, -8.
zz Displays the time zone offset with a leading zero, for example, -08.
zzz
Displays the full time zone offset, for example, -08:00.
The following table contains some example user-defined date and time formats for December 7, 1958, 8:50 PM, 35 seconds.
Format
Displays
M/d/yy
12/7/58
d-MMM
7-Dec
d-MMMM-yy
7-December-58
d MMMM
7 December
MMMM yy
December 58
hh:mm tt
08:50 PM
h:mm:ss t
8:50:35 P
H:mm
20:50
H:mm:ss
20:50:35
M/d/yyyy H:mm
12/7/1958 20:50
-
-
Biofield Type
The type of data contained within a job or sample biofield created from this biofield:
-
Text
-
List
-
Date
-
Date Time
-
check box
-
Image
-
Numeric.
-
-
Line of Business Code
The line of business associated with an org-scope biofield. This field is not relevant to or shown for lab-scope biofields. Selected from the drop-down list that contains active lines of business in scope, as configured in the CCLOFB—Line of Business application. Click the field hyperlink displays the CCLOFB—Search Line of Business screen, select the appropriate value and click Select and Return to populate the field with the selected value.
You can only attach an org-scope biofield to a job or sample if the biofield does not have a line of business defined, or if the biofield has a line of business matching one of the laboratory's lines of business.
-
Approved Date
-
The date-time at which the biofield was approved for export. Only relevant where Organisation Scope is selected. Display only.
-
Approved By
The code of the user who approved the biofield for export. Only relevant where Organisation Scope is selected. Display only.
For a Biofield Type of Text :
-
Field Length
The length of the string for a job or sample biofield created from this biofield
-
Multilanguage
Indicates whether the entry into a job or sample biofield created from this biofield supports multiple languages.
-
Default Value
The default value for a job or sample biofield created from this biofield.
For a Biofield Type of List:
-
Dynamic
Indicates whether the biofield has a dynamic list, that is, a value that is not listed can be added to a job or sample biofield created from this biofield, or a static list, that is, a value can only be added to a job or sample biofield created from this where it is on the list.
-
List Values Grid—The list of possible values for a biofield.
-
List Biofield Value
A possible value for a job or sample biofield created from this biofield.
-
List Biofield Value Description
The description of the possible value.
-
For a Biofield Type of check box:
-
Default Value
The default state.
For a Biofield Type of Numeric:
-
Minimum
The minimum value for the biofield.
-
Maximum
The maximum value for the biofield.
-
Default Value
The default value.
