The Master Data Model for Veteran Care

Developer Documentation » MVDM » Device

Device

Device

This file defines all input/output devices that can be accessed from this CPU (definitions are not account-specific). Each device is identified with a unique name. Each is associated with a $I value which may correspond with a hardware port or, on layered systems, a host file or directory. If there are several devices for the same volume set and $I, one may be given sign-on system status. Devices may also be assigned to hunt groups to share work. This file is cross-referenced by name, $I, volume set(CPU), and sign-on/system device. It is also cross-referenced by hunt group, local synonym, mnemonic, subtype, and form currently mounted.

Fileman ID: 3.5

Base VDM Class: Device-3_5

Property Summary

Property Count: 71

Type Count
STRING 29
BOOLEAN 16
ENUMERATION 8
POINTER 6
DATE-TIME 1
NUMERIC 10
OBJECT 1

Sub-Object Count: 1

ID Label Field ID
1 Despool Devices despoolDevices

↑ Return to top

Properties

Label/Field ID Datatype FromVDM Default Attributes Range
Name
  name
STRING name   INDEXED
REQUIRED
 
Location Of Terminal
  locationOfTerminal
STRING location_of_terminal   REQUIRED  
Mnemonic
  mnemonic
STRING mnemonic      
Local Synonym
  localSynonym
STRING local_synonym   INDEXED  
Purge Old Print Queue Files
  purgeOldPrintQueueFiles
BOOLEAN purge_old_print_queue_files      
$i
  i
STRING i   INDEXED
REQUIRED
 
Volume Set(cpu)
  volumeSetcpu
STRING volume_setcpu      
Sign-on/system Device
  signonSystemDevice
BOOLEAN signon_system_device      
Type
  type2
ENUMERATION type-2   REQUIRED 0: SPOOL
1: BARCODE READER
2: SDP
3: VIRTUAL TERMINAL
4: NETWORK CHANNEL
5: PRINT QUEUE
6: TERMINAL
7: MAGTAPE
8: OTHER
9: IMAGING WORK STATION
10: HOST FILE SERVER
11: RESOURCES
Subtype
  subtype
POINTER subtype   REQUIRED Terminal_Type-3_2
Ask Device
  askDevice
BOOLEAN ask_device      
Ask Parameters
  askParameters
BOOLEAN ask_parameters      
Ask Host File
  askHostFile
BOOLEAN ask_host_file      
Ask Hfs I/o Operation
  askHfsIOOperation
BOOLEAN ask_hfs_i_o_operation      
Queuing
  queuing
ENUMERATION queuing     0: FORCED
1: NOT ALLOWED
2: ALLOWED
Out-of-service Date
  outofserviceDate
DATE-TIME outofservice_date      
Nearest Phone
  nearestPhone
STRING nearest_phone      
Key Operator
  keyOperator
STRING key_operator      
Margin Width
  marginWidth
NUMERIC margin_width      
Page Length
  pageLength
NUMERIC page_length      
Suppress Form Feed At Close
  suppressFormFeedAtClose
BOOLEAN suppress_form_feed_at_close      
Security
  security
STRING security      
Closest Printer
  closestPrinter
POINTER closest_printer     Device-3_5
Form Currently Mounted
  formCurrentlyMounted
STRING form_currently_mounted   INDEXED  
Open Parameters
  openParameters
STRING open_parameters      
Close Parameters
  closeParameters
STRING close_parameters      
Use Parameters
  useParameters
STRING use_parameters      
Pre-open Execute
  preopenExecute
STRING preopen_execute      
Post-close Execute
  postcloseExecute
STRING postclose_execute      
Micom Printer Contention Port
  micomPrinterContentionPort
BOOLEAN micom_printer_contention_port      
Modem
  modem
POINTER modem     Terminal_Type-3_2
Priority At Run Time
  priorityAtRunTime
NUMERIC priority_at_run_time      
Taskman Print A Header Page
  taskmanPrintAHeaderPage
BOOLEAN taskman_print_a_header_page      
Password
  password
STRING password      
Slaved From Device
  slavedFromDevice
POINTER slaved_from_device     Device-3_5
Auto Despool
  autoDespool
BOOLEAN auto_despool      
Despool Devices
  despoolDevices
OBJECT despool_devices     despoolDevices
Generate Spl Doc Name
  generateSplDocName
BOOLEAN generate_spl_doc_name      
Resource Slots
  resourceSlots
NUMERIC resource_slots      
Global Lock
  globalLock
BOOLEAN global_lock      
Open Count
  openCount
NUMERIC open_count      
Timed Read (# Of Seconds)
  timedReadNumberOfSeconds
NUMERIC timed_read_number_of_seconds      
*reserved
  reserved
STRING reserved      
*reserved
  reserved5113
STRING reserved-51_13      
*reserved
  reserved5114
STRING reserved-51_14      
*reserved
  reserved5115
STRING reserved-51_15      
# Of Attempts
  numberOfAttempts
NUMERIC number_of_attempts      
Lock-out Time
  lockoutTime
NUMERIC lockout_time      
Multiple Sign-on
  multipleSignon
ENUMERATION multiple_signon     0: NOT ALLOWED
1: ALLOWED
Ask Device Type At Sign-on
  askDeviceTypeAtSignon
ENUMERATION ask_device_type_at_signon     0: YES, ASK
1: NO, DON'T ASK
Auto Menu
  autoMenu
ENUMERATION auto_menu     0: NO MENUS GENERATED
1: MENUS GENERATED
*reserved
  reserved517
STRING reserved-51_7      
Tied Routine
  tiedRoutine
STRING tied_routine      
Type-ahead
  typeahead
ENUMERATION typeahead     0: NOT ALLOWED
1: ALLOWED
Perform Device Checking
  performDeviceChecking
BOOLEAN perform_device_checking      
Secondary $i
  secondaryI
STRING secondary_i      
Lat Server Node
  latServerNode
STRING lat_server_node      
Lat Server Port
  latServerPort
STRING lat_server_port      
Vms Device Type
  vmsDeviceType
ENUMERATION vms_device_type     0: PASTHRU/NOWRAP
1: HOSTSYNC/NOWRAP
2: LAB INSTRUMENT
3: YES SPOOLED
4: NOT SPOOLED
5: NOWRAP
Lat Port Speed
  latPortSpeed
ENUMERATION lat_port_speed     0: 3
1: 12
2: 24
3: 48
4: 96
5: 192
Print Server Name Or Address
  printServerNameOrAddress
STRING print_server_name_or_address      
Telnet Port
  telnetPort
NUMERIC telnet_port      
Remote Printer Name
  remotePrinterName
STRING remote_printer_name      
Windows Network Printer Name
  windowsNetworkPrinterName
STRING windows_network_printer_name      
Lab Label Printer
  labLabelPrinter
POINTER lab_label_printer     Device-3_5
Primary Menu Option
  primaryMenuOption
POINTER primary_menu_option     Option-19
Barcode Avail
  barcodeAvail
BOOLEAN barcode_avail      
Prohibited Times For Sign-on
  prohibitedTimesForSignon
STRING prohibited_times_for_signon      
Use Timeout On Opens
  useTimeoutOnOpens
BOOLEAN use_timeout_on_opens      
Open Timeout
  openTimeout
NUMERIC open_timeout      
Nvs Passover Flag
  nvsPassoverFlag
BOOLEAN nvs_passover_flag      

↑ Return to top

Sub-Objects

1. Despool Devices

Field ID: despoolDevices

Properties

Label/Field ID Datatype FromVDM Default Attributes Range
Despool Devices
  despoolDevices
POINTER despool_devices   INDEXED
REQUIRED
Device-3_5
Copies
  copies
NUMERIC copies      

↑ Return to top


Document generated on August 31st 2017, 2:55:48 pm