430 lines
15 KiB
JSON
430 lines
15 KiB
JSON
{
|
|
"header": {
|
|
"version": 1,
|
|
"type": "record",
|
|
"approw-key": "RTI_IDE_PGO_VALIDATION"
|
|
},
|
|
"body": {
|
|
"record1": {
|
|
"<1>": {
|
|
"<1,1>": "Decimal",
|
|
"<1,2>": "Integer",
|
|
"<1,3>": "Date",
|
|
"<1,4>": "DateTime",
|
|
"<1,5>": "Time",
|
|
"<1,6>": "Boolean",
|
|
"<1,7>": "Range Check",
|
|
"<1,8>": "Match String",
|
|
"<1,9>": "Numeric",
|
|
"<1,10>": "Alpha",
|
|
"<1,11>": "Any Type",
|
|
"<1,12>": "Up to n Characters Any Type",
|
|
"<1,13>": "Combination with Literals",
|
|
"<1,14>": "Unique Multivalues",
|
|
"<1,15>": "Zip Format",
|
|
"<1,16>": "Phone Format",
|
|
"<1,17>": "Verifile (Table Lookup)",
|
|
"<1,18>": "None",
|
|
"<1,19>": "Default",
|
|
"<1,20>": "Masked Scientific",
|
|
"<1,21>": "Variable Binary\tStorage",
|
|
"<1,22>": "Email",
|
|
"<1,23>": "SSN Format"
|
|
},
|
|
"<2>": {
|
|
"<2,1>": {
|
|
"<2,1,1>": "(MD2)",
|
|
"<2,1,2>": "IConv(64.24,\"MD2\")",
|
|
"<2,1,3>": "6424"
|
|
},
|
|
"<2,2>": {
|
|
"<2,2,1>": "(MD1)",
|
|
"<2,2,2>": "IConv(-5,\"MD1\")",
|
|
"<2,2,3>": "-50"
|
|
},
|
|
"<2,3>": {
|
|
"<2,3,1>": "(MD3)",
|
|
"<2,3,2>": "IConv(64.24,\"MD3\")",
|
|
"<2,3,3>": "64240"
|
|
},
|
|
"<2,4>": {
|
|
"<2,4,1>": "(MD12)",
|
|
"<2,4,2>": "IConv(143.5,\"MD12\")",
|
|
"<2,4,3>": "14350"
|
|
},
|
|
"<2,5>": {
|
|
"<2,5,1>": "(MD14)",
|
|
"<2,5,2>": "IConv(143.5,\"MD14\")",
|
|
"<2,5,3>": "1435000"
|
|
},
|
|
"<2,6>": {
|
|
"<2,6,1>": "(MD0)",
|
|
"<2,6,2>": "IConv(143.5,\"MD0\")",
|
|
"<2,6,3>": "144"
|
|
},
|
|
"<2,7>": {
|
|
"<2,7,1>": "(MC2.)",
|
|
"<2,7,2>": "IConv(\"1.234,5\",\"MC2.\")",
|
|
"<2,7,3>": "123450"
|
|
},
|
|
"<2,8>": {
|
|
"<2,8,1>": "(MD2$)",
|
|
"<2,8,2>": "IConv(\"$45.50\",\"MD2\")",
|
|
"<2,8,3>": "4550"
|
|
},
|
|
"<2,9>": {
|
|
"<2,9,1>": "(MC2[Fr])",
|
|
"<2,9,2>": "IConv(\"45,25Fr\",\"MC2[Fr]S\")",
|
|
"<2,9,3>": "4525"
|
|
}
|
|
},
|
|
"<3>": {
|
|
"<3,1>": {
|
|
"<3,1,1>": "(MD0)",
|
|
"<3,1,2>": "",
|
|
"<3,1,3>": "5345"
|
|
}
|
|
},
|
|
"<4>": {
|
|
"<4,1>": {
|
|
"<4,1,1>": "(D)",
|
|
"<4,1,2>": "IConv(\"01 MAR 2009\", \"D\")",
|
|
"<4,1,3>": "\t15036 \t"
|
|
},
|
|
"<4,2>": {
|
|
"<4,2,1>": "(D2)",
|
|
"<4,2,2>": "IConv(\"01 MAR 09\", \"D2\")",
|
|
"<4,2,3>": "15036"
|
|
},
|
|
"<4,3>": {
|
|
"<4,3,1>": "(D4)",
|
|
"<4,3,2>": "IConv(\"01 MAR 2009\", \"D4\")",
|
|
"<4,3,3>": "15036"
|
|
},
|
|
"<4,4>": {
|
|
"<4,4,1>": "(D/)",
|
|
"<4,4,2>": "IConv(\"03/01/2009\", \"D/\")",
|
|
"<4,4,3>": "15036"
|
|
},
|
|
"<4,5>": {
|
|
"<4,5,1>": "(D2/)",
|
|
"<4,5,2>": "IConv(\"03/01/09\", \"D2/\")",
|
|
"<4,5,3>": "15036 "
|
|
},
|
|
"<4,6>": {
|
|
"<4,6,1>": "(D*)",
|
|
"<4,6,2>": "IConv(\"03*01*2009\", \"D*\")",
|
|
"<4,6,3>": "\t15036"
|
|
},
|
|
"<4,7>": {
|
|
"<4,7,1>": "(D/E)",
|
|
"<4,7,2>": "IConv(\"01/03/2009\", \"D/E\")",
|
|
"<4,7,3>": "\t15036"
|
|
},
|
|
"<4,8>": {
|
|
"<4,8,1>": "(D2E)",
|
|
"<4,8,2>": "IConv(\"01 MAR 09\", \"D2E\")",
|
|
"<4,8,3>": "\t15036"
|
|
},
|
|
"<4,9>": {
|
|
"<4,9,1>": "(D2/E)",
|
|
"<4,9,2>": "IConv(\"01/03/09\", \"D2/E\")",
|
|
"<4,9,3>": "\t15036"
|
|
},
|
|
"<4,10>": {
|
|
"<4,10,1>": "(DS)",
|
|
"<4,10,2>": "IConv(\"01 03 2009\", \"DS\")",
|
|
"<4,10,3>": "15036"
|
|
},
|
|
"<4,11>": {
|
|
"<4,11,1>": "(D/S)",
|
|
"<4,11,2>": "IConv(\"03/01/2009\", \"D/S\")",
|
|
"<4,11,3>": "15036"
|
|
},
|
|
"<4,12>": {
|
|
"<4,12,1>": "(DM)",
|
|
"<4,12,2>": "IConv(\"01 MAR 2009\", \"DM\")",
|
|
"<4,12,3>": "15036"
|
|
},
|
|
"<4,13>": {
|
|
"<4,13,1>": "(D,M)",
|
|
"<4,13,2>": "IConv(\"MAR 01,2009\", \"D,M\")",
|
|
"<4,13,3>": "15036"
|
|
},
|
|
"<4,14>": {
|
|
"<4,14,1>": "(DL)",
|
|
"<4,14,2>": "IConv(\"01 March 2009\", \"DL\")",
|
|
"<4,14,3>": "15036"
|
|
},
|
|
"<4,15>": {
|
|
"<4,15,1>": "(D,L)",
|
|
"<4,15,2>": "IConv(\"March 01,2009\", \"D,L\")",
|
|
"<4,15,3>": "15036"
|
|
},
|
|
"<4,16>": {
|
|
"<4,16,1>": "(DJL)",
|
|
"<4,16,2>": "IConv(\"2009 March 01\", \"DJL\")",
|
|
"<4,16,3>": "15036"
|
|
},
|
|
"<4,17>": {
|
|
"<4,17,1>": "(D4.EM)",
|
|
"<4,17,2>": "IConv(\"01.MAR 2009\", \"D4.EM\")",
|
|
"<4,17,3>": "\t15036"
|
|
},
|
|
"<4,18>": {
|
|
"<4,18,1>": "(D2.EL)",
|
|
"<4,18,2>": "IConv(\"01.March 09\", \"D2.EL\")",
|
|
"<4,18,3>": "\t15036"
|
|
},
|
|
"<4,19>": {
|
|
"<4,19,1>": "(DQ)",
|
|
"<4,19,2>": "IConv(\"1\", \"DQ\")",
|
|
"<4,19,3>": "15036"
|
|
},
|
|
"<4,20>": {
|
|
"<4,20,1>": "(DW)",
|
|
"<4,20,2>": "IConv(\"7\", \"DW\")",
|
|
"<4,20,3>": "15036"
|
|
},
|
|
"<4,21>": {
|
|
"<4,21,1>": "(DWA)",
|
|
"<4,21,2>": "IConv(\"Sunday\", \"DWA\")",
|
|
"<4,21,3>": "15036"
|
|
}
|
|
},
|
|
"<5>": {
|
|
"<5,1>": {
|
|
"<5,1,1>": "(DT)",
|
|
"<5,1,2>": "IConv(\"02/19/2009 06:00AM\",\"DT\")",
|
|
"<5,1,3>": "15026.25"
|
|
},
|
|
"<5,2>": {
|
|
"<5,2,1>": "(DT)",
|
|
"<5,2,2>": "IConv(\"02/19/2009 02:00AM\", \"DT\")",
|
|
"<5,2,3>": "15026.0833"
|
|
},
|
|
"<5,3>": {
|
|
"<5,3,1>": "(DT)",
|
|
"<5,3,2>": "IConv(\"02/19/2009 12P\", \"DT\")",
|
|
"<5,3,3>": "15026.5"
|
|
},
|
|
"<5,4>": {
|
|
"<5,4,1>": "(DT)",
|
|
"<5,4,2>": "IConv(\"02/19/1967 06:00AM\", \"DT\")",
|
|
"<5,4,3>": "-314.75"
|
|
},
|
|
"<5,5>": {
|
|
"<5,5,1>": "(DT)",
|
|
"<5,5,2>": "IConv(\"02/19/1967 06:00PM\", \"DT\")",
|
|
"<5,5,3>": "-314.25"
|
|
},
|
|
"<5,6>": {
|
|
"<5,6,1>": "(DT^3-)",
|
|
"<5,6,2>": "IConv(\"02/19/1967-06:00PM\", \"DT^3-\")",
|
|
"<5,6,3>": "-314.25 "
|
|
}
|
|
},
|
|
"<6>": {
|
|
"<6,1>": {
|
|
"<6,1,1>": "(MT)",
|
|
"<6,1,2>": "IConv(\"12:01\", \"MT\")",
|
|
"<6,1,3>": "\t43260"
|
|
},
|
|
"<6,2>": {
|
|
"<6,2,1>": "(MT)",
|
|
"<6,2,2>": "IConv(\"12:01PM\", \"MTH\")",
|
|
"<6,2,3>": "\t43260"
|
|
},
|
|
"<6,3>": {
|
|
"<6,3,1>": "(MT)",
|
|
"<6,3,2>": "IConv(\"12:01:59PM\", \"MT\")",
|
|
"<6,3,3>": "\t43319"
|
|
},
|
|
"<6,4>": {
|
|
"<6,4,1>": "(MT)",
|
|
"<6,4,2>": "IConv(2, \"MT\")",
|
|
"<6,4,3>": "\t7200"
|
|
},
|
|
"<6,5>": {
|
|
"<6,5,1>": "(MT)",
|
|
"<6,5,2>": "IConv(\"2:01AM\", \"MT\")",
|
|
"<6,5,3>": "\t7260"
|
|
},
|
|
"<6,6>": {
|
|
"<6,6,1>": "(MT)",
|
|
"<6,6,2>": "IConv(\"2/01/2009\", \"MT,\")",
|
|
"<6,6,3>": "\t15036"
|
|
}
|
|
},
|
|
"<7>": {
|
|
"<7,1>": {
|
|
"<7,1,1>": "(B)",
|
|
"<7,1,2>": "\tBoolean Y or N",
|
|
"<7,1,3>": "\tY\t"
|
|
}
|
|
},
|
|
"<8>": {
|
|
"<8,1>": {
|
|
"<8,1,1>": "(x,y)",
|
|
"<8,1,2>": "\tRange Check (low,high)",
|
|
"<8,1,3>": "\t(-32768,32768)"
|
|
}
|
|
},
|
|
"<9>": {
|
|
"<9,1>": {
|
|
"<9,1,1>": "\"xyz\"",
|
|
"<9,1,2>": "\tMatch a specific string",
|
|
"<9,1,3>": "\t\"Approved\""
|
|
}
|
|
},
|
|
"<10>": {
|
|
"<10,1>": {
|
|
"<10,1,1>": "nN",
|
|
"<10,1,2>": "\tn Numeric Characters",
|
|
"<10,1,3>": "\t7N"
|
|
}
|
|
},
|
|
"<11>": {
|
|
"<11,1>": {
|
|
"<11,1,1>": "nA",
|
|
"<11,1,2>": "\tn Alpha Characters",
|
|
"<11,1,3>": "\t3A"
|
|
}
|
|
},
|
|
"<12>": {
|
|
"<12,1>": {
|
|
"<12,1,1>": "nX",
|
|
"<12,1,2>": "\tn Characters of any type",
|
|
"<12,1,3>": "\t2X"
|
|
}
|
|
},
|
|
"<13>": {
|
|
"<13,1>": {
|
|
"<13,1,1>": "nZ",
|
|
"<13,1,2>": "\tUp to n Characters of any type",
|
|
"<13,1,3>": "\t5Z"
|
|
}
|
|
},
|
|
"<14>": {
|
|
"<14,1>": {
|
|
"<14,1,1>": "nA'x'nZ",
|
|
"<14,1,2>": "\tCombinations with literals",
|
|
"<14,1,3>": "\t1A1N1A'-'1N1A1N"
|
|
}
|
|
},
|
|
"<15>": {
|
|
"<15,1>": {
|
|
"<15,1,1>": "%U%",
|
|
"<15,1,2>": "\tUnique multivalues",
|
|
"<15,1,3>": ""
|
|
}
|
|
},
|
|
"<16>": {
|
|
"<16,1>": {
|
|
"<16,1,1>": "[ZIP_FORMAT]",
|
|
"<16,1,2>": "\tUS/Canada Zip",
|
|
"<16,1,3>": "\t98006, V1A 3R1"
|
|
}
|
|
},
|
|
"<17>": {
|
|
"<17,1>": {
|
|
"<17,1,1>": "[PHONE_FORMAT]",
|
|
"<17,1,2>": "\tUS Phone No",
|
|
"<17,1,3>": "\t(206)555-1212"
|
|
}
|
|
},
|
|
"<18>": {
|
|
"<18,1>": {
|
|
"<18,1,1>": "<>",
|
|
"<18,1,2>": "\t\tVerifile (table lookup)",
|
|
"<18,1,3>": "\t<CUSTOMERS>"
|
|
}
|
|
},
|
|
"<19>": {
|
|
"<19,1>": {
|
|
"<19,1,1>": "<<None>>",
|
|
"<19,1,2>": "\tNo input validation/conversion",
|
|
"<19,1,3>": "\t<None>"
|
|
}
|
|
},
|
|
"<20>": {
|
|
"<20,1>": {
|
|
"<20,1,1>": "<<Default>>",
|
|
"<20,1,2>": "\tUse the column's default",
|
|
"<20,1,3>": "\t<<Default>>"
|
|
}
|
|
},
|
|
"<21>": {
|
|
"<21,1>": {
|
|
"<21,1,1>": "Masked Scientific",
|
|
"<21,1,2>": "IConv(1.23,\"MS\")",
|
|
"<21,1,3>": "1.23"
|
|
},
|
|
"<21,2>": {
|
|
"<21,2,1>": "",
|
|
"<21,2,2>": "IConv(1.2345E+4,\"MS\")",
|
|
"<21,2,3>": "12345"
|
|
},
|
|
"<21,3>": {
|
|
"<21,3,1>": "",
|
|
"<21,3,2>": "IConv(1.23456789E+2,\"MS\")",
|
|
"<21,3,3>": "123.456789"
|
|
},
|
|
"<21,4>": {
|
|
"<21,4,1>": "",
|
|
"<21,4,2>": "IConv(1.234E+5,\"MS\")",
|
|
"<21,4,3>": "123400"
|
|
},
|
|
"<21,5>": {
|
|
"<21,5,1>": "",
|
|
"<21,5,2>": "IConv(1234.1234E-2,\"MS\")",
|
|
"<21,5,3>": "12.341234 "
|
|
},
|
|
"<21,6>": {
|
|
"<21,6,1>": "",
|
|
"<21,6,2>": "IConv(\"1234,1234E-2\",\"MS,\")",
|
|
"<21,6,3>": "12.341234"
|
|
}
|
|
},
|
|
"<22>": {
|
|
"<22,1>": {
|
|
"<22,1,1>": "Variable Binary\tStorage",
|
|
"<22,1,2>": "Value = IConv(\\0D0A00FEFFFCFD\\, \"VB\")"
|
|
}
|
|
},
|
|
"<23>": {
|
|
"<23,1>": {
|
|
"<23,1,1>": "[EMAIL_FORMAT]",
|
|
"<23,1,2>": "Valid email address",
|
|
"<23,1,3>": "abc@generic.com"
|
|
}
|
|
},
|
|
"<24>": {
|
|
"<24,1>": {
|
|
"<24,1,1>": "[SSN_FORMAT]",
|
|
"<24,1,2>": "Valid Social Security Number",
|
|
"<24,1,3>": "123-45-6789"
|
|
}
|
|
},
|
|
"<25>": "",
|
|
"<26>": "",
|
|
"<27>": "",
|
|
"<28>": "TEST = IConv(VALUE, \"BTF\")",
|
|
"<29>": "this = Oconv(value, 'BX')",
|
|
"<30>": "",
|
|
"<31>": "",
|
|
"<32>": "",
|
|
"<33>": "",
|
|
"<34>": " ",
|
|
"<35>": "",
|
|
"<36>": " ",
|
|
"<37>": "",
|
|
"<38>": "",
|
|
"<39>": "",
|
|
"<40>": "",
|
|
"<41>": "",
|
|
"<42>": "",
|
|
"<43>": " "
|
|
}
|
|
}
|
|
} |