ENTITY element: internal_name=SMART_TABLE draft_name=SMART_TABLE
ENTITY attribute: internal_name=DATACENTER draft_name=DATACENTER default=N/A mandatory=true
ENTITY attribute: internal_name=CREATION_DATE draft_name=CREATION_DATE default=N/A mandatory=true # No need to handle this one in SchedEntity. Default will be set to current date
ENTITY attribute: internal_name=CREATION_TIME draft_name=CREATION_TIME default=N/A mandatory=true # No need to handle this one in SchedEntity. Default will be set to current time
ENTITY attribute: internal_name=TABLE_NAME draft_name=TABLE_NAME default=N/A mandatory=true
ENTITY attribute: internal_name=TABLE_DSN draft_name=TABLE_DSN mandatory=false
ENTITY attribute: internal_name=USED_BY_CODE draft_name=USED_BY_CODE default=0 mandatory=true
ENTITY attribute: internal_name=ADJUST_COND draft_name=ADJUST_COND default=0 mandatory=true
ENTITY attribute: internal_name=TABLE_USERDAILY draft_name=TABLE_USERDAILY default=SYSTEM mandatory=true
#Common with job
ENTITY attribute: internal_name=APPLICATION draft_name=APPLICATION default=N/A mandatory=true
ENTITY attribute: internal_name=OWNER draft_name=OWNER mandatory=false
ENTITY attribute: internal_name=AUTHOR draft_name=AUTHOR default=N/A mandatory=true
ENTITY attribute: internal_name=TASKTYPE draft_name=TASKTYPE default=SMART_Table mandatory=false
ENTITY attribute: internal_name=CONFIRM draft_name=CONFIRM default=0 mandatory=true
ENTITY attribute: internal_name=CRITICAL draft_name=CRITICAL default=0 mandatory=true
ENTITY attribute: internal_name=JOBNAME draft_name=JOBNAME default=N/A mandatory=true
ENTITY attribute: internal_name=GROUP draft_name=GROUP default=N/A mandatory=true
ENTITY attribute: internal_name=DESCRIPTION draft_name=DESCRIPTION default=EMPTY mandatory=true
ENTITY attribute: internal_name=TIMEFROM draft_name=TIMEFROM default=EMPTY mandatory=true
ENTITY attribute: internal_name=TIMETO draft_name=TIMETO default=EMPTY mandatory=true
ENTITY attribute: internal_name=TIMEZONE draft_name=TIMEZONE default=N/A mandatory=false
ENTITY attribute: internal_name=PRIORITY draft_name=PRIORITY default=EMPTY mandatory=true
ENTITY attribute: internal_name=MAXWAIT draft_name=MAXWAIT default=00 mandatory=false
ENTITY attribute: internal_name=CREATION_USER draft_name=CREATION_USER default=N/A mandatory=true # No need to handle this one in SchedEntity. Default will be set to serial
ENTITY attribute: internal_name=DOCMEM draft_name=DOCMEM mandatory=false
ENTITY attribute: internal_name=DOCLIB draft_name=DOCLIB mandatory=false

# More (i.e optional attrs) attributes

INCOND element: internal_name=INCOND draft_name=INCOND
INCOND attribute: internal_name=AND_OR draft_name=AND_OR default=OR mandatory=true
INCOND attribute: internal_name=NAME draft_name=NAME default=N/A mandatory=true
INCOND attribute: internal_name=ODATE draft_name=ODATE default=ODAT mandatory=true
INCOND attribute: internal_name=OP draft_name=OP default=N/A mandatory=false #Special format only value no name

OUTCOND element: internal_name=OUTCOND draft_name=OUTCOND
OUTCOND attribute: internal_name=NAME draft_name=NAME default=N/A mandatory=true
OUTCOND attribute: internal_name=ODATE draft_name=ODATE default=ODAT mandatory=true
OUTCOND attribute: internal_name=SIGN draft_name=SIGN default=N/A mandatory=true

QUANTITATIVE element: internal_name=QUANTITATIVE draft_name=QUANTITATIVE
QUANTITATIVE attribute: internal_name=NAME draft_name=NAME default=N/A mandatory=true
QUANTITATIVE attribute: internal_name=QUANT draft_name=QUANT default=N/A mandatory=true

CONTROL element: internal_name=CONTROL draft_name=CONTROL
CONTROL attribute: internal_name=NAME draft_name=NAME default=N/A mandatory=true
CONTROL attribute: internal_name=TYPE draft_name=TYPE default=N/A mandatory=true
CONTROL attribute: internal_name=ONFAIL draft_name=ONFAIL default=R mandatory=true

ON element: internal_name=ON_STMT draft_name=ON_TABLE subelements=do_stmts
ON attribute: internal_name=CODE draft_name=CODE default=N/A mandatory=true
	
RULE_BASED_CALENDARS element: internal_name=TAG draft_name=RULE_BASED_CALENDAR
RULE_BASED_CALENDARS attribute: internal_name=NAME default=N/A draft_name=NAME mandatory=true
RULE_BASED_CALENDARS attribute: internal_name=MAXWAIT draft_name=MAXWAIT mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=DAYS_AND_OR draft_name=DAYS_AND_OR default=OR mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=JAN draft_name=JAN default=0 mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=FEB draft_name=FEB default=0 mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=MAR draft_name=MAR default=0 mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=APR draft_name=APR default=0 mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=MAY draft_name=MAY default=0 mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=JUN draft_name=JUN default=0 mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=JUL draft_name=JUL default=0 mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=AUG draft_name=AUG default=0 mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=SEP draft_name=SEP default=0 mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=OCT draft_name=OCT default=0 mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=NOV draft_name=NOV default=0 mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=DEC draft_name=DEC default=0 mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=DAYSCAL draft_name=DAYSCAL default=N/A mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=WEEKSCAL draft_name=WEEKSCAL default=N/A mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=CONFCAL draft_name=CONFCAL default=N/A mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=SHIFT draft_name=SHIFT default=N/A mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=SHIFTNUM draft_name=SHIFTNUM default=+00 mandatory=false transformation=DecimalFormat("+#,##00;-#") 
RULE_BASED_CALENDARS attribute: internal_name=RETRO draft_name=RETRO default=N/A mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=DATE draft_name=DATE default=N/A mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=DAYS draft_name=DAYS default=N/A mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=WEEKDAYS draft_name=WEEKDAYS default=N/A mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=ACTIVE_FROM draft_name=ACTIVE_FROM default=N/A mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=ACTIVE_TILL draft_name=ACTIVE_TILL default=N/A mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=VERSION_OPCODE draft_name=VERSION_OPCODE default=N/A mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=IS_CURRENT_VERSION draft_name=IS_CURRENT_VERSION default=N/A mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=VERSION_SERIAL draft_name=VERSION_SERIAL default=N/A mandatory=false
RULE_BASED_CALENDARS attribute: internal_name=LEVEL draft_name=LEVEL default=TABLE mandatory=false

AUTOEDIT element: internal_name=AUTOEDIT draft_name=AUTOEDIT2
AUTOEDIT attribute: internal_name=NAME draft_name=NAME default=N/A mandatory=true transformation=replace_regex("^[^%]{2}.*","%%$0") 
AUTOEDIT attribute: internal_name=VALUE draft_name=VALUE default=EMPTY mandatory=true

SHOUT element: internal_name=SHOUTS draft_name=SHOUT
SHOUT attribute: internal_name=DEST draft_name=DEST default=N/A mandatory=true
SHOUT attribute: internal_name=URGENCY draft_name=URGENCY default=N/A mandatory=true
SHOUT attribute: internal_name=MESSAGE draft_name=MESSAGE default=N/A mandatory=true
SHOUT attribute: internal_name=WHEN draft_name=WHEN default=N/A mandatory=true
SHOUT attribute: internal_name=TIME draft_name=TIME default=N/A mandatory=false

