The Master Data Model for Veteran Care

Developer Documentation » MVDM » Package

Package

Package

This file identifies the elements of a package that will be transported by the initialization routines created by DIFROM. The prefix determines which namespaced entries will be retrieved from the Option, Bulletin, Help Frame, Function, and Security Key Files as well as the namespace that will be used to name the INIT routines built by running DIFROM. The Excluded Namespace field may be used to leave out some of these items. The File Multiple determines which files are sent with the package and whether data is included. Print, Input, Sort and Screen (FORM) templates are brought in by namespace, for the files listed in the File multiple. In addition, there are multiples for each type of template, that allow the user to specify individual templates outside the namespace to retrieve. Routines to be run before and after the INIT are specified in the Environment Check Routine, Pre-init after User Commit, and Post-Initialization Routine fields. The remaining fields are simply for documentation.

Fileman ID: 9.4

Base VDM Class: Package-9_4

Property Summary

Property Count: 28

Type Count
STRING 13
OBJECT 8
NUMERIC 2
ENUMERATION 1
DATE-TIME 3
POINTER 1

Sub-Object Count: 8

ID Label Field ID
1 Affects Record Merge affectsRecordMerge
2 File file
3 Input Template inputTemplate
4 Patch Application History patchApplicationHistory
5 Print Template printTemplate
6 Screen Template Form screenTemplateForm
7 Sort Template sortTemplate
8 Version version

↑ Return to top

Properties

Label/Field ID Datatype FromVDM Default Attributes Range
Name
  name
STRING name   INDEXED
REQUIRED
 
Prefix
  prefix
STRING prefix   INDEXED
REQUIRED
 
Short Description
  shortDescription
STRING short_description   REQUIRED  
Description
  description
STRING description      
File
  file
OBJECT file     file
Print Template
  printTemplate
OBJECT print_template     printTemplate
Input Template
  inputTemplate
OBJECT input_template     inputTemplate
Sort Template
  sortTemplate
OBJECT sort_template     sortTemplate
Screen Template (form)
  screenTemplateForm
OBJECT screen_template_form     screenTemplateForm
*menu
  menu
OBJECT menu      
Developer (person/site)
  developerPersonSite
STRING developer_person_site      
*lowest File Number
  lowestFileNumber
NUMERIC lowest_file_number      
*highest File Number
  highestFileNumber
NUMERIC highest_file_number      
Development Isc
  developmentIsc
STRING development_isc      
Class
  class
ENUMERATION class     0: National
1: Inactive
2: Local
Current Version
  currentVersion
STRING current_version      
Additional Prefixes
  additionalPrefixes
STRING additional_prefixes      
Affects Record Merge
  affectsRecordMerge
OBJECT affects_record_merge     affectsRecordMerge
Version
  version
OBJECT version     version
Environment Check Routine
  environmentCheckRoutine
STRING environment_check_routine      
Environment Check Done Date
  environmentCheckDoneDate
DATE-TIME environment_check_done_date      
Post-initialization Routine
  postinitializationRoutine
STRING postinitialization_routine      
Post-init Completion Date
  postinitCompletionDate
DATE-TIME postinit_completion_date      
Pre-init After User Commit
  preinitAfterUserCommit
STRING preinit_after_user_commit      
Pre-init Completion Date
  preinitCompletionDate
DATE-TIME preinit_completion_date      
Excluded Name Space
  excludedNameSpace
STRING excluded_name_space      
Mail Group
  mailGroup
POINTER mail_group     Mail_Group-3_8
Synonym
  synonym
STRING synonym      

↑ Return to top

Sub-Objects

1. Affects Record Merge

Field ID: affectsRecordMerge

Properties

Label/Field ID Datatype FromVDM Default Attributes Range
File Affected
  fileAffected
POINTER file_affected   INDEXED
REQUIRED
File-1
Name Of Merge Routine
  nameOfMergeRoutine
STRING name_of_merge_routine      
Record Has Package Data
  recordHasPackageData
STRING record_has_package_data      

↑ Return to top

2. File

Field ID: file

Properties

Label/Field ID Datatype FromVDM Default Attributes Range
File
  file
POINTER file   INDEXED
REQUIRED
File-1
Field
  field
STRING field      
Update The Data Dictionary
  updateTheDataDictionary
BOOLEAN update_the_data_dictionary      
Assign A Version Number
  assignAVersionNumber
BOOLEAN assign_a_version_number      
May User Override DD Update
  mayUserOverrideDdUpdate
BOOLEAN may_user_override_dd_update      
Data Comes With File
  dataComesWithFile
BOOLEAN data_comes_with_file      
Merge Or Overwrite Site's Data
  mergeOrOverwriteSitesData
ENUMERATION merge_or_overwrite_sites_data     0: MERGE
1: OVERWRITE
May User Override Data Update
  mayUserOverrideDataUpdate
BOOLEAN may_user_override_data_update      
Screen To Determine DD Update
  screenToDetermineDdUpdate
STRING screen_to_determine_dd_update      

↑ Return to top

3. Input Template

Field ID: inputTemplate

Properties

Label/Field ID Datatype FromVDM Default Attributes Range
Input Template
  inputTemplate
STRING input_template   REQUIRED  
File
  file
POINTER file   REQUIRED File-1

↑ Return to top

4. Patch Application History

Field ID: patchApplicationHistory

Properties

Label/Field ID Datatype FromVDM Default Attributes Range
Patch Application History
  patchApplicationHistory
STRING patch_application_history   INDEXED
REQUIRED
 
Date Applied
  dateApplied
DATE-TIME date_applied      
Applied By
  appliedBy
POINTER applied_by     New_Person-200
Description
  description
STRING description      

↑ Return to top

5. Print Template

Field ID: printTemplate

Properties

Label/Field ID Datatype FromVDM Default Attributes Range
Print Template
  printTemplate
STRING print_template   REQUIRED  
File
  file
POINTER file   REQUIRED File-1

↑ Return to top

6. Screen Template Form

Field ID: screenTemplateForm

Properties

Label/Field ID Datatype FromVDM Default Attributes Range
Screen Template (form)
  screenTemplateForm
STRING screen_template_form   REQUIRED  
File
  file
POINTER file   REQUIRED File-1

↑ Return to top

7. Sort Template

Field ID: sortTemplate

Properties

Label/Field ID Datatype FromVDM Default Attributes Range
Sort Template
  sortTemplate
STRING sort_template   REQUIRED  
File
  file
POINTER file   REQUIRED File-1

↑ Return to top

8. Version

Field ID: version

Properties

Label/Field ID Datatype FromVDM Default Attributes Range
Version
  version
STRING version   INDEXED
REQUIRED
 
Date Distributed
  dateDistributed
DATE-TIME date_distributed      
Date Installed At This Site
  dateInstalledAtThisSite
DATE-TIME date_installed_at_this_site      
Installed By
  installedBy
POINTER installed_by     New_Person-200
Description Of Enhancements
  descriptionOfEnhancements
STRING description_of_enhancements      
Patch Application History
  patchApplicationHistory
OBJECT patch_application_history     patchApplicationHistory

↑ Return to top


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