STANDARD DATA DICTIONARY #2006.56 -- DICOM WORKLIST STUDY FILE 3/24/25 PAGE 1 STORED IN ^MAGDWLST(2006.56, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- +---------------------------------------------------------------+ | | | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | | | +---------------------------------------------------------------+ The entries in this table contain the information about the various studies that are recorded as tasks on the worklist for a DICOM "modality". The top-level information in this table separates the activities from the various clinics at a consolidated site; the next level contains the study information. This file contains temporary copies of information from the VistA system that live on our satellite systems for the duration of the study that produces the images, and the only reason for replicating the information onto these "DICOM Gateway Stations" is that we want to be able to allow the acquisition of images and the presentation of "worklist information" to continue, even while the VistA system is down, or when the DDP connection between our Gateways and the VistA system is not operating. Information is copied from VistA to DICOM Gateway when an HL7 message is processed that announces the "exam", and removed when an HL7 message is processed that announces that the exam is carried out. DD ACCESS: @ RD ACCESS: @ WR ACCESS: @ DEL ACCESS: @ LAYGO ACCESS: @ AUDIT ACCESS: @ CROSS REFERENCED BY: DATE-CASE NUMBER(AC), STUDY ID(AD), TIMESTAMP(AF), SERVICE(C), SERVICE(D), SERVICE(E), STUDY UID(F) 2006.56,.01 DIVISION 0;1 POINTER TO INSTITUTION FILE (#4) (Required) INPUT TRANSFORM: S DINUM=X LAST EDITED: FEB 03, 1999 HELP-PROMPT: Enter the name of the division. DESCRIPTION: The value of this field is a pointer into the INSTITUTION file (#4). The pointed to location is the division where a study for a patient is scheduled to be performed. UNEDITABLE NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 2006.56,2 STUDY 1;0 Multiple #2006.562 (Add New Entry without Asking) LAST EDITED: JUN 15, 1999 DESCRIPTION: This subfile holds the studies for the current division. INDEXED BY: SERVICE & DATE-CASE NUMBER (C), SERVICE & STUDY ID (D), SERVICE & MODALITY & TIMESTAMP (E), SERVICE & MODALITY & TIMESTAMP (G), SERVICE & ACCESSION NUMBER (H) 2006.562,.01 SERVICE 0;1 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>10!($L(X)<1) X LAST EDITED: AUG 13, 2009 HELP-PROMPT: Enter the name of a service DESCRIPTION: The value of this field identifies the service to be performed for the patient. CROSS-REFERENCE: 2006.56^C^MUMPS 1)= N ACC S ACC=$P($G(^MAGDWLST(2006.56,DA(1),1,DA,0)),"^",3) S:ACC'="" ^MAGDWLST(2006.56,"C",DA(1) ,X,ACC,DA)="" 2)= N ACC S ACC=$P($G(^MAGDWLST(2006.56,DA(1),1,DA,0)),"^",3) K:ACC'="" ^MAGDWLST(2006.56,"C",DA(1) ,X,ACC,DA) This cross reference keeps track of which accession numbers belong to which services. CROSS-REFERENCE:2006.56^D^MUMPS 1)= N SID S SID=$P($G(^MAGDWLST(2006.56,DA(1),1,DA,0)),"^",4) S:SID'="" ^MAGDWLST(2006.56,"D",DA(1) ,X,SID,DA)="" 2)= N SID S SID=$P($G(^MAGDWLST(2006.56,DA(1),1,DA,0)),"^",4) K:SID'="" ^MAGDWLST(2006.56,"D",DA(1) ,X,SID,DA) This cross reference keeps track of which study-IDs belong to which services. CROSS-REFERENCE:2006.56^E^MUMPS 1)= N MOD,TIM,Z S Z=$G(^MAGDWLST(2006.56,DA(1),1,DA,0)),MOD=$P(Z,"^",10),TIM=$P(X,"^",5) I MOD'="", TIM'="" S ^MAGDWLST(2006.56,"E",DA(1),X,MOD,TIM,DA)="" 2)= N MOD,TIM,Z S Z=$G(^MAGDWLST(2006.56,DA(1),1,DA,0)),MOD=$P(Z,"^",10),TIM=$P(X,"^",5) I MOD'="", TIM'="" K ^MAGDWLST(2006.56,"E",DA(1),X,MOD,TIM,DA) This cross reference keeps track of which modalities perform which services, and when these services are scheduled. RECORD INDEXES: C (#538), D (#539), E (#540), G (#541), H (#660) 2006.562,2 PATIENT 0;2 POINTER TO PATIENT FILE (#2) LAST EDITED: OCT 06, 2006 HELP-PROMPT: Enter the name of a patient. DESCRIPTION: The value of this field is a pointer into the PATIENT file (#2). The patient being pointed to is a patient for whom a study being scheduled. CROSS-REFERENCE:2006.562^S 1)= S ^MAGDWLST(2006.56,DA(1),1,"S",$E(X,1,30),DA)="" 2)= K ^MAGDWLST(2006.56,DA(1),1,"S",$E(X,1,30),DA) This cross reference keeps track of which studies belong to which patients. 2006.562,3 DATE-CASE NUMBER 0;3 FREE TEXT INPUT TRANSFORM:K:$L(X)>20!($L(X)<1) X LAST EDITED: JUL 22, 2009 HELP-PROMPT: Enter an accession number (1-20 chars). DESCRIPTION: The value of this field is the (long) accession number for the study being performed. An accession number is created by encoding the date in six digits (ddmmyy), and suffixing a dash and an integer number (no leading zeroes) that uniquely identifies the study for that date. CROSS-REFERENCE:2006.56^AC^MUMPS 1)= N SVC S SVC=$P($G(^MAGDWLST(2006.56,DA(1),1,DA,0)),"^",1) I SVC'="" S ^MAGDWLST(2006.56,"C",DA( 1),SVC,X,DA)="" 2)= N SVC S SVC=$P($G(^MAGDWLST(2006.56,DA(1),1,DA,0)),"^",1) I SVC'="" K ^MAGDWLST(2006.56,"C",DA( 1),SVC,X,DA) This cross reference allows studies to be located by division, service, and date-case number. RECORD INDEXES: C (#538) 2006.562,4 STUDY ID 0;4 FREE TEXT INPUT TRANSFORM:K:$L(X)>20!($L(X)<1) X LAST EDITED: OCT 06, 2006 HELP-PROMPT: Enter a Study ID. DESCRIPTION: The value of this field is the (short) accession number for the study being performed. A short accession number is an integer number (no leading zeroes) that uniquely identifies a study during the day on which it occurs. CROSS-REFERENCE:2006.56^AD^MUMPS 1)= N SVC S SVC=$P($G(^MAGDWLST(2006.56,DA(1),1,DA,0)),"^",1) I SVC'="" S ^MAGDWLST(2006.56,"D",DA( 1),SVC,X,DA)="" 2)= N SVC S SVC=$P($G(^MAGDWLST(2006.56,DA(1),1,DA,0)),"^",1) I SVC'="" K ^MAGDWLST(2006.56,"D",DA( 1),SVC,X,DA) RECORD INDEXES: D (#539) 2006.562,5 TIMESTAMP 0;5 DATE INPUT TRANSFORM:S %DT="EST" D ^%DT S X=Y K:Y<1 X LAST EDITED: OCT 06, 2006 HELP-PROMPT: Enter the date and time of the study. DESCRIPTION: The value of this field indicates the date and time for which the procedure that is described in this entry has been scheduled. CROSS-REFERENCE:2006.56^AF^MUMPS 1)= N MOD,SVC,Z S Z=$G(^MAGDWLST(2006.56,DA(1),1,DA,0)),SVC=$P(Z,"^",1),MOD=$P(Z,"^",10) I SVC'="", MOD'="" S ^MAGDWLST(2006.56,"E",DA(1),SVC,MOD,X,DA)="" 2)= N MOD,SVC,Z S Z=$G(^MAGDWLST(2006.56,DA(1),1,DA,0)),SVC=$P(Z,"^",1),MOD=$P(Z,"^",10) I SVC'="", MOD'="" K ^MAGDWLST(2006.56,"E",DA(1),SVC,MOD,X,DA) RECORD INDEXES: E (#540), G (#541) 2006.562,6 PROCEDURE 0;6 FREE TEXT INPUT TRANSFORM:K:$L(X)>10!($L(X)<1) X LAST EDITED: FEB 02, 1999 HELP-PROMPT: Enter a code for the procedure to be performed during the study. DESCRIPTION: The value of this field is the internal entry number in ^RAMIS(71,... that identifies the procedure that is described in this entry. VA-FileMan file 71 (RAD/NUC MED procedures) is stored in ^RAMIS(71,... 2006.562,7 PROCEDURE DESCRIPTION 4;1 FREE TEXT INPUT TRANSFORM:K:$L(X)>30!($L(X)<1) X LAST EDITED: FEB 02, 1999 HELP-PROMPT: Enter a description of the procedure to be performed. DESCRIPTION: The value of this field is the name of the procedure that is described in this entry. This name is copied from ^RAMIS(71,... so that worklist queries can also be performed when the network connection (DDP) with the main Hospital Information System is not available. 2006.562,8 CPT CODE 0;8 FREE TEXT INPUT TRANSFORM:K:$L(X)>10!($L(X)<1) X LAST EDITED: FEB 02, 1999 HELP-PROMPT: Enter the CPT code for the procedure to be performed. DESCRIPTION: The value of this field is the internal entry number in ^ICPT(... that identifies the procedure that is described in this entry. VA-FileMan file 81 (CPT codes) is stored in ^ICPT(... 2006.562,9 CPT DESCRIPTION 5;1 FREE TEXT INPUT TRANSFORM:K:$L(X)>10!($L(X)<1) X LAST EDITED: MAR 12, 1999 HELP-PROMPT: Enter the description of the CPT code for the procedure to be performed. DESCRIPTION: The value of this field is the name of the procedure that is described in this entry. CPT stands for Current Procedural Terminology. This name is copied from ^ICPT(... so that worklist queries can also be performed when the network connection (DDP) with the main Hospital Information System is not available. 2006.562,10 MODALITY 0;10 FREE TEXT INPUT TRANSFORM:K:$L(X)>20!($L(X)<1) X LAST EDITED: JAN 14, 2003 HELP-PROMPT: Enter the name of the modality. DESCRIPTION: The value of this field is a list of codes, separated by commas, that each identify a modality on which the requested procedure can be performed. Possible codes for modalities are: AS: Angioscopy BI: Biomagnetic imaging CD: Color flow Doppler CF: Cinefluorography CP: Culposcopy CR: Computed Radiography CS: Cystoscopy CT: Computed Tomography DD: Duplex Doppler DF: Digital fluoroscopy DG: Diaphanography DM: Digital microscopy DS: Digital Subtraction Angiography DX: Digital Radiography EC: Echocardiography ES: Endoscopy FA: Fluorescein angiography FS: Fundoscopy IO: Intra-oral Radiology LP: Laparoscopy LS: Laser surface scan MA: Magnetic resonance angiography MG: Mammography MR: Magnetic Resonance MS: Magnetic resonance spectroscopy NM: Nuclear Medicine OT: Other PT: Positron emission tomography (PET) RF: Radio Fluoroscopy RG: Radiographic imaging (conventional film/screen) ST: Single-photon emission computed tomography (SPECT) TG: Thermography US: Ultrasound VF: Videofluorography VL: Visable Light XA: X-Ray Angiography These codes are also stored in ^RAMIS(73.1,... RECORD INDEXES: E (#540), G (#541) 2006.562,11 STUDY UID 1;1 FREE TEXT INPUT TRANSFORM:K:$L(X)>99!($L(X)<1) X LAST EDITED: JUN 15, 1999 HELP-PROMPT: Enter the unique identifier for the study to be performed. DESCRIPTION: The value of this field is a unique identifier for the study that is described in this entry. CROSS-REFERENCE:2006.56^F^MUMPS 1)= S ^MAGDWLST(2006.56,"F",X,DA(1),DA)="" 2)= K ^MAGDWLST(2006.56,"F",X,DA(1),DA) This cross reference keeps track of the Study UIDs. Since the UIDs are unique, the division is a later subscript in this cross reference than in all other cross references on this file. 2006.562,12 PATIENT HISTORY 2;0 Multiple #2006.5621 (Add New Entry without Asking) 2006.5621,.01 PATIENT HISTORY 0;1 FREE TEXT INPUT TRANSFORM:K:$L(X)>99!($L(X)<1) X LAST EDITED: FEB 02, 1999 HELP-PROMPT: Enter a line of patient history text. DESCRIPTION: The text in this multi-line entry describes any patient history that is germane in the context of the study that is described in this entry. Often, this section of the patient's history is referred to as the 'reason for study'. 2006.562,13 REFERRING PHYSICIAN 3;1 FREE TEXT INPUT TRANSFORM:K:$L(X)>20!($L(X)<1) X LAST EDITED: MAR 12, 1999 HELP-PROMPT: Enter the name of the referring physician. DESCRIPTION: The value of this field, if any, is the name of the physician who ... 2006.562,14 ATTENDING PHYSICIAN 3;2 FREE TEXT INPUT TRANSFORM:K:$L(X)>20!($L(X)<1) X LAST EDITED: MAR 12, 1999 HELP-PROMPT: Enter the name of the attending physician. DESCRIPTION: The value of this field, if any, is the name of the physician who ... 2006.562,15 REQUESTING PHYSICIAN 3;3 FREE TEXT INPUT TRANSFORM:K:$L(X)>20!($L(X)<1) X LAST EDITED: MAR 12, 1999 HELP-PROMPT: Enter the name of the requesting physician DESCRIPTION: The value of this field, if any, is the name of the physician who requested the study that is described in this entry. 2006.562,16 REQUESTED SERVICE 3;4 FREE TEXT INPUT TRANSFORM:K:$L(X)>20!($L(X)<1) X LAST EDITED: MAR 11, 1999 HELP-PROMPT: Enter the name of the requested service. DESCRIPTION: The value of this field, if any, is the name of the service that was requested for the study that is described in this entry. 2006.562,17 TYPE CODE 0;11 FREE TEXT INPUT TRANSFORM:K:$L(X)>10!($L(X)<1) X LAST EDITED: MAR 18, 1999 HELP-PROMPT: Enter the 'type code'. DESCRIPTION: The value of this field is a code for the type of imaging activity. The value for this field is obtained from the HL7 message that was transmitted for this event. Typical values are codes like: ANI CT MAM MRI NM RAD US VAS Since any value obtained from an HL7 message will be considered valid when entering data into this file, this field is typed as "free text", rather than as a "set of codes". 2006.562,19 STATUS 0;7 SET 'CREATED' FOR Created; 'SCHEDULED' FOR Scheduled; 'ARRIVED' FOR Arrived; 'STARTED' FOR Started; 'COMPLETED' FOR Completed; 'VERIFIED' FOR Verified; LAST EDITED: APR 01, 2002 HELP-PROMPT: Enter a code for the status of this study. DESCRIPTION: The value of this field is a code that identifies the current status of the study. Initially, the following possible values are defined: CREATED Ordered or Created, but not yet Scheduled SCHEDULED Scheduled, but not yet started ARRIVED Patient has arrived, but study has not yet started STARTED Study has started, but not yet finished COMPLETED Study has completed VERIFIED Study has completed, and image quality has been verified 2006.562,20 PRIORITY 0;9 SET 'STAT' FOR STAT; 'HIGH' FOR High; 'MEDIUM' FOR Medium; 'ROUTINE' FOR Routine; 'LOW' FOR Low; LAST EDITED: APR 01, 2002 HELP-PROMPT: Enter a code for the priority of this study. DESCRIPTION: The value of this field is a code that identifies the priority of the study. 2006.562,21 TIU NOTE SIGNED 0;12 SET '0' FOR No; '1' FOR Yes; LAST EDITED: APR 22, 2002 HELP-PROMPT: Indicate whether or not the TIU note has been signed. DESCRIPTION: The value for this field is a code that indicates whether or not the TIU note with which this study is associated has been signed. A value of 0 indicates that the note has not yet been signed. A value of 1 indicates that the note has been signed. 2006.562,22 INTENDED RECIPIENT OF RESULTS 3;5 FREE TEXT INPUT TRANSFORM:K:$L(X)>30!($L(X)<1) X LAST EDITED: APR 01, 2002 HELP-PROMPT: Enter the name of the recipient of the results of this study. DESCRIPTION: The value of this field is a string that contains the name of the person who is intended to receive the results of this study. (Intentionally, this field is NOT a pointer to the Person File (#200), because that file may not be accessible when the value for this field is being retrieved.) 2006.562,23 APPOINTMENT SCHEDULE 7;0 Multiple #2006.5622 (Add New Entry without Asking) 2006.5622,.01 CLINIC NAME 0;1 FREE TEXT INPUT TRANSFORM:K:$L(X)>60!($L(X)<3) X LAST EDITED: JAN 14, 2003 HELP-PROMPT: Enter the name of the clinic where the appointment will take place. DESCRIPTION: The value of this field is a string that identifies the name of the clinic where the appointment will take place. CROSS-REFERENCE:2006.5622^B 1)= S ^MAGDWLST(2006.56,DA(2),1,DA(1),7,"B",$E(X,1,30),DA)="" 2)= K ^MAGDWLST(2006.56,DA(2),1,DA(1),7,"B",$E(X,1,30),DA) 2006.5622,1 DATE/TIME 0;2 DATE INPUT TRANSFORM:S %DT="EST" D ^%DT S X=Y K:Y<1 X LAST EDITED: MAY 21, 2002 DESCRIPTION: Date and time of appointment. 2006.562,24 TAG 8;0 Multiple #2006.5623 DESCRIPTION: This multiple contains the DICOM tag-value pairs that record the patient and study information that will be returned in a Modality Worklist query. 2006.5623,.01 TAG 0;1 FREE TEXT (Multiply asked) INPUT TRANSFORM:K:$L(X)>30!($L(X)<1) X LAST EDITED: OCT 06, 2006 HELP-PROMPT: Enter the tag for this entry (1-30 char). DESCRIPTION: The value of this field is a string. This string corresponds to the tag in the DICOM standard. Each tag corresponds to a data item, e.g., 0010,0010 identifies the patient's name. CROSS-REFERENCE:2006.5623^B 1)= S ^MAGDWLST(2006.56,DA(2),1,DA(1),8,"B",$E(X,1,30),DA)="" 2)= K ^MAGDWLST(2006.56,DA(2),1,DA(1),8,"B",$E(X,1,30),DA) 2006.5623,1 VALUE 0;2 FREE TEXT INPUT TRANSFORM:K:$L(X)>100!($L(X)<1) X LAST EDITED: OCT 06, 2006 HELP-PROMPT: Enter the value for this tag (1-100 char). DESCRIPTION: The value of this field is a string. This string is the value that is associated with the tag that is stored in the .01 field of this multiple. E.g. for the DICOM tag "0010,0010" (patient's name), the value could be "DOE,JOHN Q". 2006.5623,2 TEXT 1;0 Multiple #2006.5624 DESCRIPTION: This multiple contains text that will populate a DICOM element whose value representation allows it to contain one to many lines of text. The meaning of this text is determined by the value of the .01 field in this multiple. 2006.5624,.01 TEXT 0;1 FREE TEXT (Multiply asked) INPUT TRANSFORM:K:$L(X)>240!($L(X)<1) X LAST EDITED: APR 07, 2010 HELP-PROMPT: Enter a line of text (1-240 char). DESCRIPTION: The value of this field is a single line of text. 2006.562,25 ACCESSION NUMBER 0;13 FREE TEXT INPUT TRANSFORM:K:$L(X)>16!($L(X)<1) X LAST EDITED: AUG 13, 2009 HELP-PROMPT: This is the full-length accession number (1-16 chars). DESCRIPTION: The accession number should be placed into this field. The format of the accession number varies by service. For Radiology studies, the accession number can be either the old date-case number (mmddyy-nnnnn format) or the new site-specific accession number (sss-mmddyy-nnnnn format). For Consult studies, the format of the accession number is GMRC-nnnnnnnn. RECORD INDEXES: H (#660) 2006.562,26 CPT CODING SCHEME 0;14 FREE TEXT INPUT TRANSFORM:K:$L(X)>15!($L(X)<1) X LAST EDITED: DEC 07, 2010 HELP-PROMPT: Answer must be 1-15 characters in length. DESCRIPTION: This is the CPT Coding Scheme as defined by the DICOM Standard. FILES POINTED TO FIELDS INSTITUTION (#4) DIVISION (#.01) PATIENT (#2) STUDY:PATIENT (#2) Subfile #2006.562 Record Indexes: C (#538) RECORD REGULAR IR LOOKUP & SORTING Short Descr: Study and Service Description: This cross reference keeps track of which accessions were perfromed for which services. Set Logic: S ^MAGDWLST(2006.56,DA(1),1,"C",X(1),X(2),DA)="" Kill Logic: K ^MAGDWLST(2006.56,DA(1),1,"C",X(1),X(2),DA) Whole Kill: K ^MAGDWLST(2006.56,DA(1),1,"C") X(1): SERVICE (2006.562,.01) (Subscr 1) (forwards) X(2): DATE-CASE NUMBER (2006.562,3) (Subscr 2) (forwards) D (#539) RECORD REGULAR IR LOOKUP & SORTING Short Descr: Service and Study ID Description: This cross reference keeps track of which Study IDs are performed for which services. Set Logic: S ^MAGDWLST(2006.56,DA(1),1,"D",X(1),X(2),DA)="" Kill Logic: K ^MAGDWLST(2006.56,DA(1),1,"D",X(1),X(2),DA) Whole Kill: K ^MAGDWLST(2006.56,DA(1),1,"D") X(1): SERVICE (2006.562,.01) (Subscr 1) (forwards) X(2): STUDY ID (2006.562,4) (Subscr 2) (forwards) E (#540) RECORD REGULAR IR LOOKUP & SORTING Short Descr: Service, timestamp and Modality Description: This cross reference keeps track of which modalities have studies performed for which services. Set Logic: S ^MAGDWLST(2006.56,DA(1),1,"E",X(1),X(2),X(3),DA)="" Kill Logic: K ^MAGDWLST(2006.56,DA(1),1,"E",X(1),X(2),X(3),DA) Whole Kill: K ^MAGDWLST(2006.56,DA(1),1,"E") X(1): SERVICE (2006.562,.01) (Subscr 1) (forwards) X(2): MODALITY (2006.562,10) (Subscr 2) (forwards) X(3): TIMESTAMP (2006.562,5) (Subscr 3) (forwards) G (#541) RECORD REGULAR IR LOOKUP & SORTING Short Descr: Services and modalities Description: This cross reference keeps track of studies by: 1. service 2. modality code 3. timestamp Set Logic: S ^MAGDWLST(2006.56,DA(1),1,"G",X(1),X(2),X(3),DA)="" Kill Logic: K ^MAGDWLST(2006.56,DA(1),1,"G",X(1),X(2),X(3),DA) Whole Kill: K ^MAGDWLST(2006.56,DA(1),1,"G") X(1): SERVICE (2006.562,.01) (Subscr 1) (forwards) X(2): MODALITY (2006.562,10) (Subscr 2) (forwards) X(3): TIMESTAMP (2006.562,5) (Subscr 3) (forwards) H (#660) RECORD REGULAR IR LOOKUP & SORTING Short Descr: Accession Number and Service Description: This cross reference tracks the accession number by service. Set Logic: S ^MAGDWLST(2006.56,DA(1),1,"H",$E(X(1),1,30),$E(X(2),1,30),DA)="" Kill Logic: K ^MAGDWLST(2006.56,DA(1),1,"H",$E(X(1),1,30),$E(X(2),1,30),DA) Whole Kill: K ^MAGDWLST(2006.56,DA(1),1,"H") X(1): SERVICE (2006.562,.01) (Subscr 1) (Len 30) (forwards) X(2): ACCESSION NUMBER (2006.562,25) (Subscr 2) (Len 30) (forwards) INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):