REPORTKEY Character Primary key (report_id + addendum)
-- Job Fields
CNetJob Character ChartNet job number
ORIGJOB Character Original job number
DOCTOR Character Dictating doctor code
DOCNAME Character Dictating doctor name (last, first)
DICT_DATE Date Dictation date
DICT_TIME Character Dictation time
DICTRECVDT Date Dictation file received date
DICTRECVTM Character Dictation file received time
PRIORITY Character Priority (0-3)
DICTLOC Character Dictation location code
DEPARTMENT Character Dictation department code
DICT_ID Character Dictator ID
WORKTYPE Character Work type code
SUBJECT Character Subject ID (acctno / mrun / orderno / etc)
DICTLEN Numeric Dictation length (seconds)
DUEDATE Date Due date
DUETIME Character Due time
TURNGOAL Numeric Turnaround time goal
ASSIGNED Character Voice job is assigned to transcriptionist
GROUPCODE Character Voice grouping code (for distribution) ** Not used very often
DICTMETHOD Character Dictation method (Unknown, Traditional, CDSLive, CDSInteractive)
DICTTYPE Character Dictation type (Unknown, Normal, SelfEdited, SentToMT, AuthorTyped)
-- Status fields
TYPESTATUS Character Typing status (Blank = In Progress, C = Complete)
STATUS Character Report status
STATUSDESC Character Report status description
PREVSTATUS Character Previous report status
LOCKED Logical Report locked from editing
CHKOUTFLAG Logical Report is checked out
CHKOUTDATE Date Checked out date
CHKOUTTIME Character Checked out time
CHKOUTUSER Character Checked out scribe
CHKOUTRECV Logical Checked out received flag, True after user downloads report
MODIFIED Logical Report modified
-- Document Fields
RTFDATE Date RTF document file date
RTFTIME Character RTF document file time
RTFSCRIBE Character RTF document file scribe
RTFCRC Numeric RTF document file CRC value
RTFHIST Memo RTF document files history (syntax [date] [time] [scribe])
XMLDATE Date XML document file date
XMLTIME Character XML document file time
XMLSCRIBE Character XML document file scribe
XMLSPLITS Numeric Number of "split" documents in the XML file. 1,2,3,...
REPLACEDOC Logical If private files open, then replace the existing document file (i.e. don't file new document)
-- Report fields
DOMAIN Character Domain
REPORT_ID Character Unique report ID (Addendums have same Report ID as parent)
OTHER_ID Character Other ID
ADDENDUM Character Addendum number (addendum report only)
ADDENDUMS Numeric Number of addendums (parent only)
SERIALNO Character ChartNet serial number
DRAFT Logical Draft report (i.e. no CC's)
SERVCTR Character Service Center
SITEGROUP Character Site group code
FACILITY Character Facility code (from the HL7 message) (used in MPI table)
SITE Character Site code
ACCTMGR Character Account manager
REMSITE Character Remote site code (used by distribution logic) ** future use **
SCRIBESITE Character Site code of who typed the report (Users.site)
SCRIBE Character User ID who typed the report
USERTYPE Character User Type of Scribe, unless ZMM1, then UserType utOther
SCRIBENM Character User who typed the report name
TRANS_DATE Date Date transcription started (addendums have same date as parent)
TRANS_TIME Character Time transcription started (addendums have same time as parent)
TRANENDDT Date Date transcription ended
TRANENDTM Character Time transcription ended
REPT_TYPE Character Report type code (i.e. Form Code)
REPT_DESC Character Report description
LETTERDATE Date Letter date
USERFLDS Memo User-defined fields and values (field = value)
CC_LIST Memo cc: list records
NOTES Memo Public report notes (that customer is allowed to see)
PRIVATENOT Memo Private report notes (internal use only
USER1 Character User-defined field 1
USER2 Character User-defined field 2
USER3 Character User-defined field 3
USER4 Character User-defined field 4
ADDRESS Memo Name / address lines if NameAddr field used in DE (was "MISC" in 3.X)
BINFILES Memo Binary file data (for storing image files for this report)
EDITDATE Date Last edit date
EDITTIME Character Last edit time
EDITBY Character Last edit scribe code
DELETEDATE Date Deleted date
DELETETIME Character Deleted time
DELETEBY Character Deleted by
DELETENOTE Memo Deleted note
EVENTS Memo Events
-- Patient fields
PTNAME Character Patient name
BIRTHDT Date Date of birth
AGE Character Age (use X.AGE to auto-calculate based on birthdt)
SEX Character Patient gender code (M or F)
ACCTNO Character Account number
MRUN Character Med rec number
VISITDT Date Visit date (if inpatient, then admit date)
VISITTM Character Visit time
DISDT Date Discharge date
SERVDT Date Service date
SERVTIME Character Service time
SURGDATE Date Surgery date
LOCATION Character Patient location (room / bed)
PATSERV Character Patient service (e.g. MED, SURG, OB, etc)
PATTYPE Character Patient type (I, O, E)
ATTDR Character Attending doc
ADMDR Character Admitting doc
REFDR Character Referring doc
CONSULT Character Consult doc
SURGDR Character Surgeon doctor
ORDERDR Character Ordering doc
ORDERDRNM Character Order doctor name (last, first)
DOCTOR1 Character Other doctor 1
DOCTOR2 Character Other doctor 2
DICTFOR Character Dictated for
ORDERNO Character Order number (mostly for Radiology)
ORDERDATE Date Order date
ORDERTIME Character Order time
ORDERS Memo Associated order numbers (format: orderno^examcode^examdate^examdesc^resultcode)
ORDERNO2 Character Other order number
EXAMCODE Character Exam code (mnemonic)
EXAMDESC Character Exam description (50 chars)
EXAMDATE Date Exam date
EXAMTIME Character Exam time
ABNORMAL Character Abnormal Result flag (Y or N)
-- Review fields
INCOMPLETE Logical Has incomplete markers
INCMARKERS Numeric Number of incomplete markers
INCMKRREV Numeric Number of incomplete markers AFTER REVIEW CN-126
MISSINGDAT Logical Has missing data
REVQUEUE Character Current review queue
PREVQUEUE Character Previous review queue (used for site review)
FLDBACKUP Memo Backup of specific fields in case we need to do an undo
FIRSTREVDT Date First reviewed date
FIRSTREVTM Character First reviewed time
FIRSTREVBY Character First reviewed by (used for QA)
REVIEWDATE Date Final reviewed date
REVIEWTIME Character Final reviewed time
REVIEWEDBY Character Final reviewed by (scribe code)
SITEREVDT Date Site reviewed date
SITEREVTM Character Site reviewed time
SITEREVBY Character Site reviewed by
-- Reject fields if esign provider does not want to sign.
REJECTDT Date Reject date - by the esign provider
REJECTTM Character Reject time
REJECTNM Character Reject name (last, first)
REJECTRE Memo Reject reason
-- Statistical fields
STAT Logical Stat report flag (i.e. priority=1)
DE_CHARS Numeric Date entry characters
TRANELAP Extended Transcription elapsed time in hours
EDITELAP Extended Review elapsed time in hours
VREDITELAP Extended VR Editing elapsed time in hours
PROOFELAP Extended Proofing elapsed time in hours
XMLEDITED Logical XML document was edited and needs recalced
RTFEDITED Logical RTF document was edited and needs recalced
-- Characters counts (updated in uWPTool, uMMEditor)
VBCHARS Numeric Visual black characters
SPACES Numeric Spaces
RETURNS Numeric Carriage returns
TABS Numeric Tabs
PROTECTED Numeric Protected chars
-- Transcription payroll fields that represent the original MT that typed the report
-- The values DO NOT change as edits are done on the report
-- For VR reports, these fields are left blank
TRANCALC Character Transcription calculation code
CHARS Numeric Transcription chars (999999)
LINES Extended Transcription quantity (999999.99999999)
AMOUNT Extended Transcription dollar amount (9999.99999999)
UNITS Character Transcription units
-- Site billing fields
-- These values DO change as edits are made on the report
SITECALC Character Site calculation code
SITE_CHARS Numeric Site billing characters (999999)
SITE_LINES Extended Site billing quantity (999999.99999999)
SITE_AMT Extended Site billing amount (9999.99999999)
SITE_UNITS Character Site billing units (lines, words, gross, etc)
-- Cost amount fields
VRAMT Extended Voice rec cost amount
EDITAMT Extended Editing cost amount (cumulative)
VREDITAMT Extended VR Editing cost amount (cumulative)
PROOFAMT Extended Proofing cost amount (cumulative)
-- Turnaround fields
TATDATE Date TAT ending date
TATTIME Character TAT ending time
TURNTIME Extended Turnaround time in hours
TURNDIFF Extended Turnaround time difference (TATGoal - TurnTime, Negative if over TAT goal)
GOALMET Logical Turnaround goal has been met flag
-- Elapsed Times for Key Events
DICTTAT Extended Dictation TAT (dict_time to dictrecvtm)
TRANBEGTAT Extended Transcription begin TAT (dictrecvtm to trans_time)
TRANTAT Extended Transcription TAT (trans_time to tranendtm)
REVIEWTAT1 Extended First review TAT (tranendtm - firstrevtm)
REVIEWTAT2 Extended Last review TAT (firstrevtm - reviewtime)
DELIVTAT Extended Report delivery turnaround time (disttime to delivtime)
SITEREVTAT Extended Site review turnaround time (reviewtime to siterevtm)
SIGNTAT Extended E-signed turnaround time ([tranendtm / reviewtime / siterevtm] to signtime)
SIGNTAT2 Extended E-signed turnaround time 2 (signtime to signtime2)
-- E-sign fields
ESIGDATE Date Date put on e-sign
ESIGTIME Character Time put on e-sign
ESIGSTATUS Character E-sign status (P=Prelim, F=Final)
ESIGDOC Character Provider who is next to sign
ESIGDOCNM Character Provider who is next to sign name
ESIGGROUP Character Provider e-sign group code
SIGNDATE Date E-signed date
SIGNTIME Character E-signed time
SIGNDOC Character E-signed provider (dictating)
SIGNDATE2 Date E-signed date 2
SIGNTIME2 Character E-signed time 2
SIGNDOC2 Character E-signed provider 2 (attending)
-- QA Fields, populated when a report is audited
QATYPE Character QA type (audit or feedback)
QAUSER Character User that did the audit
QADATE Date Date report was audited (or feedback requested)
QATIME Character Time report was audited (or feedback requested)
QASCRIBE Character User being audited (the MT or the ME)
QASAMPLEID Numeric Record ID of the QASamples record to update for reports audited
QANOTES Memo QA notes
AUDITTYPE Character QA Audit Type (original or current / final)
AUDITCAT Character QA Audit Category (Internal or Client)
COMPARETYP Character Compare type, tells mtupdate which documents to compare (1 = orig vs current, 2 = orig vs QA, 3 = current vs QA)
RTFINDEX Numeric RTFHist Index of the "previous" document (for comparison reports)
-- Extra fields
EXTRASTR Character efTargetJob - Job number of edited job
EXTRASTR1 Character efAdjTranDate- Adjusted TRANS_DATE + ';' + TRANS_TIME
EXTRASTR2 Character efReportAction - Special action (REPLACE, LINK)
EXTRAFLG1 Logical efNoRecalc - No Recalc allowed
EXTRAFLG2 Logical efSkipWorkFlow - If this is a REPLACE job, skip work flow (i.e. leave on same status)
EXTRAMEMO Memo efTargetKey - Target ReportKey when doing Replace or Link
-- Distribution Fields
DEVICES Memo Distribution device array for user-defined distribution
DISTRIBUTE Logical Distribution required flag
DISTDATE Date Distribution pending date (first time only)
DISTTIME Character Distribution pending time
DELIVERED Logical Document delivered flag
DELIVDATE Date Document deliverd date (replaces BatchDate)
DELIVTIME Character Document deliverd time (replaces BatchTime)
-- Voice Rec fields
VRCode Character Vendor code
EditorType Character Editor type to use (blank = Chartnet, MM = M*Modal)
Render Logical Document requires rendering to RTF
VRRating Numeric Voice Rec quality rating ("Q-score")
VRRenderDt Date Document rendered date
VRRenderTm Character Document rendered time
VRSentDate Date Reviewed report sent back to Vendor for training
VRReport Logical Report transcribed by VR vendor (True is VRSTATUS = 'PROCESSED')
VRCdsLive Logical Report created via MModal "CDS Live" using CVSolo
-- Temp Fields used to create the UserLog record (User.LogEndRecalc)
ACTIVITY Character Activity code
ELAPSED Extended Activity elapsed time in hours
CURQUEUE Character Current review queue
LASTUSER Character User ID of last user that touched the report
-- gOpenPrivateTables
SPLITDOC Logical This document was split off from the original
ARRIVAL AutoInc Auto-increment field used for arrival Index
DOWNLOADED Logical Report has been successfully downloaded