Add order (/order/add)
This endpoint allows an order to be submitted to Rx-Universe from another system, as an alternative to submitting an order as a flat file (in GIF format, for example - described elsewhere).
The endpoint is described in swagger; the initial release allows specifying all of the core information required for an order. Some personalization options are not currently available, and will be added at a future date, based on customer requests. In addition, a submitted order can request a particular shape or stored trace, but cannot submit trace data directly. Again, this can be added at a future date based on customer request.
The input is shown below, and the options are more fully described in the Model section of this endpoint in Swagger. Following this description are some sample inputs of different types of jobs:
{
"customerNum": "string",
"custJobID": "string",
"poNumber": "string",
"releaseNumber": "string",
"dateWanted": "string",
"jobType": "string",
"labHoldOrder": "string",
"tray": "string",
"shipMethod": "string",
"shipToNum": "string",
"shipToName": "string",
"shipToAddress1": "string",
"shipToAddress2": "string",
"shipToAddress3": "string",
"shipToAddress4": "string",
"shipToCode": "string",
"rtLensStyle": "string",
"ltLensStyle": "string",
"rtLensMaterial": "string",
"ltLensMaterial": "string",
"rtLensColor": "string",
"ltLensColor": "string",
"rtLensTreat": "string",
"ltLensTreat": "string",
"rtSPH": 0,
"ltSPH": 0,
"rtCYL": 0,
"ltCYL": 0,
"rtAX": 0,
"ltAX": 0,
"rtIPD": 0,
"ltIPD": 0,
"rtNPD": 0,
"ltNPD": 0,
"rtOCHT": 0,
"ltOCHT": 0,
"rtBCOCUP": 0,
"ltBCOCUP": 0,
"rtSEGHT": 0,
"ltSEGHT": 0,
"rtADD": 0,
"ltADD": 0,
"rtADD2": 0,
"ltADD2": 0,
"rtBOC": 0,
"ltBOC": 0,
"rtMBASE": "string",
"ltMBASE": "string",
"rtCLASS": "string",
"ltCLASS": "string",
"rtDIA": "string",
"ltDIA": "string",
"rtPRVM1": 0,
"rtPRVA1": "string",
"rtPRVM2": 0,
"rtPRVA2": "string",
"ltPRVM1": 0,
"ltPRVA1": "string",
"ltPRVM2": 0,
"ltPRVA2": "string",
"rtMINCTR": 0,
"ltMINCTR": 0,
"rtMINEDG": 0,
"ltMINEDG": 0,
"rtNVI": 0,
"ltNVI": 0,
"rtNOD": 0,
"ltNOD": 0,
"rtERCD": 0,
"ltERCD": 0,
"rtBalance": "string",
"ltBalance": "string",
"rtFWD": 0,
"ltFWD": 0,
"addon1": "string",
"addon2": "string",
"addon3": "string",
"addon4": "string",
"addon5": "string",
"addon6": "string",
"addon7": "string",
"addon8": "string",
"addon9": "string",
"addon10": "string",
"addon11": "string",
"addon12": "string",
"addon13": "string",
"addon14": "string",
"addon15": "string",
"misc1_SKU": "string",
"misc1_Desc": "string",
"misc2_SKU": "string",
"misc2_Desc": "string",
"REM": "string",
"PTOK": "string",
"CLLIFE": "string",
"CLNVB": "string",
"CLINIT": "string",
"CLHT": "string",
"HEADK": "string",
"HEADS": "string",
"NWD": "string",
"CAPE": "string",
"_FSTATUS": "string",
"FUPC": "string",
"_FMUPC": "string",
"_FMSKU": "string",
"FRAM": "string",
"FCOL": "string",
"PANTO": "string",
"ZTILT": "string",
"VFD": "string",
"VRD": "string",
"CORRLEN": "string",
"CLDEYE": "string",
"CLDLAT": "string",
"CRIB": 0,
"HBOX": 0,
"VBOX": 0,
"ELLH": 0,
"FED": 0,
"DBL": 0,
"CIRC": 0,
"_ETYPE": "string",
"ORIGIN": "string",
"traceID": "string"
"_FTYPE": "string",
"rtTraceFmt": "string",
"rtRadiiLine1": "string",
"rtRadiiLine2": "string",
"rtRadiiLine3": "string",
"rtRadiiLine4": "string",
"rtRadiiLine5": "string",
"rtRadiiLine6": "string",
"rtRadiiLine7": "string",
"rtRadiiLine8": "string",
"rtRadiiLine9": "string",
"rtRadiiLine10": "string",
"rtRadiiLine11": "string",
"rtRadiiLine12": "string",
"rtRadiiLine13": "string",
"rtRadiiLine14": "string",
"rtRadiiLine15": "string",
"rtRadiiLine16": "string",
"rtRadiiLine17": "string",
"rtRadiiLine18": "string",
"rtRadiiLine19": "string",
"rtRadiiLine20": "string",
"rtRadiiLine21": "string",
"rtRadiiLine22": "string",
"rtRadiiLine23": "string",
"rtRadiiLine24": "string",
"rtRadiiLine25": "string",
"rtRadiiLine26": "string",
"rtRadiiLine27": "string",
"rtRadiiLine28": "string",
"rtRadiiLine29": "string",
"rtRadiiLine30": "string",
"rtRadiiLine31": "string",
"rtRadiiLine32": "string",
"rtRadiiLine33": "string",
"rtRadiiLine34": "string",
"rtRadiiLine35": "string",
"rtRadiiLine36": "string",
"rtRadiiLine37": "string",
"rtRadiiLine38": "string",
"rtRadiiLine39": "string",
"rtRadiiLine40": "string",
"rtRadiiLine41": "string",
"rtRadiiLine42": "string",
"rtRadiiLine43": "string",
"rtRadiiLine44": "string",
"rtRadiiLine45": "string",
"rtRadiiLine46": "string",
"rtRadiiLine47": "string",
"rtRadiiLine48": "string",
"rtRadiiLine49": "string",
"rtRadiiLine50": "string",
"rtRadiiLine51": "string",
"rtRadiiLine52": "string",
"rtRadiiLine53": "string",
"rtRadiiLine54": "string",
"rtRadiiLine55": "string",
"rtRadiiLine56": "string",
"rtRadiiLine57": "string",
"rtRadiiLine58": "string",
"rtRadiiLine59": "string",
"rtRadiiLine60": "string",
"rtRadiiLine61": "string",
"rtRadiiLine62": "string",
"rtRadiiLine63": "string",
"rtRadiiLine64": "string",
"rtRadiiLine65": "string",
"rtRadiiLine66": "string",
"rtRadiiLine67": "string",
"rtRadiiLine68": "string",
"rtRadiiLine69": "string",
"rtRadiiLine70": "string",
"rtRadiiLine71": "string",
"rtRadiiLine72": "string",
"rtRadiiLine73": "string",
"rtRadiiLine74": "string",
"rtRadiiLine75": "string",
"rtRadiiLine76": "string",
"rtRadiiLine77": "string",
"rtRadiiLine78": "string",
"rtRadiiLine79": "string",
"rtRadiiLine80": "string",
"rtTraceZFmt": "string",
"rtZptsLine1": "string",
"rtZptsLine2": "string",
"rtZptsLine3": "string",
"rtZptsLine4": "string",
"rtZptsLine5": "string",
"rtZptsLine6": "string",
"rtZptsLine7": "string",
"rtZptsLine8": "string",
"rtZptsLine9": "string",
"rtZptsLine10": "string",
"rtZptsLine11": "string",
"rtZptsLine12": "string",
"rtZptsLine13": "string",
"rtZptsLine14": "string",
"rtZptsLine15": "string",
"rtZptsLine16": "string",
"rtZptsLine17": "string",
"rtZptsLine18": "string",
"rtZptsLine19": "string",
"rtZptsLine20": "string",
"rtZptsLine21": "string",
"rtZptsLine22": "string",
"rtZptsLine23": "string",
"rtZptsLine24": "string",
"rtZptsLine25": "string",
"rtZptsLine26": "string",
"rtZptsLine27": "string",
"rtZptsLine28": "string",
"rtZptsLine29": "string",
"rtZptsLine30": "string",
"rtZptsLine31": "string",
"rtZptsLine32": "string",
"rtZptsLine33": "string",
"rtZptsLine34": "string",
"rtZptsLine35": "string",
"rtZptsLine36": "string",
"rtZptsLine37": "string",
"rtZptsLine38": "string",
"rtZptsLine39": "string",
"rtZptsLine40": "string",
"rtZptsLine41": "string",
"rtZptsLine42": "string",
"rtZptsLine43": "string",
"rtZptsLine44": "string",
"rtZptsLine45": "string",
"rtZptsLine46": "string",
"rtZptsLine47": "string",
"rtZptsLine48": "string",
"rtZptsLine49": "string",
"rtZptsLine50": "string",
"rtZptsLine51": "string",
"rtZptsLine52": "string",
"rtZptsLine53": "string",
"rtZptsLine54": "string",
"rtZptsLine55": "string",
"rtZptsLine56": "string",
"rtZptsLine57": "string",
"rtZptsLine58": "string",
"rtZptsLine59": "string",
"rtZptsLine60": "string",
"rtZptsLine61": "string",
"rtZptsLine62": "string",
"rtZptsLine63": "string",
"rtZptsLine64": "string",
"rtZptsLine65": "string",
"rtZptsLine66": "string",
"rtZptsLine67": "string",
"rtZptsLine68": "string",
"rtZptsLine69": "string",
"rtZptsLine70": "string",
"rtZptsLine71": "string",
"rtZptsLine72": "string",
"rtZptsLine73": "string",
"rtZptsLine74": "string",
"rtZptsLine75": "string",
"rtZptsLine76": "string",
"rtZptsLine77": "string",
"rtZptsLine78": "string",
"rtZptsLine79": "string",
"rtZptsLine80": "string",
"ltTraceFmt": "string",
"ltRadiiLine1": "string",
"ltRadiiLine2": "string",
"ltRadiiLine3": "string",
"ltRadiiLine4": "string",
"ltRadiiLine5": "string",
"ltRadiiLine6": "string",
"ltRadiiLine7": "string",
"ltRadiiLine8": "string",
"ltRadiiLine9": "string",
"ltRadiiLine10": "string",
"ltRadiiLine11": "string",
"ltRadiiLine12": "string",
"ltRadiiLine13": "string",
"ltRadiiLine14": "string",
"ltRadiiLine15": "string",
"ltRadiiLine16": "string",
"ltRadiiLine17": "string",
"ltRadiiLine18": "string",
"ltRadiiLine19": "string",
"ltRadiiLine20": "string",
"ltRadiiLine21": "string",
"ltRadiiLine22": "string",
"ltRadiiLine23": "string",
"ltRadiiLine24": "string",
"ltRadiiLine25": "string",
"ltRadiiLine26": "string",
"ltRadiiLine27": "string",
"ltRadiiLine28": "string",
"ltRadiiLine29": "string",
"ltRadiiLine30": "string",
"ltRadiiLine31": "string",
"ltRadiiLine32": "string",
"ltRadiiLine33": "string",
"ltRadiiLine34": "string",
"ltRadiiLine35": "string",
"ltRadiiLine36": "string",
"ltRadiiLine37": "string",
"ltRadiiLine38": "string",
"ltRadiiLine39": "string",
"ltRadiiLine40": "string",
"ltRadiiLine41": "string",
"ltRadiiLine42": "string",
"ltRadiiLine43": "string",
"ltRadiiLine44": "string",
"ltRadiiLine45": "string",
"ltRadiiLine46": "string",
"ltRadiiLine47": "string",
"ltRadiiLine48": "string",
"ltRadiiLine49": "string",
"ltRadiiLine50": "string",
"ltRadiiLine51": "string",
"ltRadiiLine52": "string",
"ltRadiiLine53": "string",
"ltRadiiLine54": "string",
"ltRadiiLine55": "string",
"ltRadiiLine56": "string",
"ltRadiiLine57": "string",
"ltRadiiLine58": "string",
"ltRadiiLine59": "string",
"ltRadiiLine60": "string",
"ltRadiiLine61": "string",
"ltRadiiLine62": "string",
"ltRadiiLine63": "string",
"ltRadiiLine64": "string",
"ltRadiiLine65": "string",
"ltRadiiLine66": "string",
"ltRadiiLine67": "string",
"ltRadiiLine68": "string",
"ltRadiiLine69": "string",
"ltRadiiLine70": "string",
"ltRadiiLine71": "string",
"ltRadiiLine72": "string",
"ltRadiiLine73": "string",
"ltRadiiLine74": "string",
"ltRadiiLine75": "string",
"ltRadiiLine76": "string",
"ltRadiiLine77": "string",
"ltRadiiLine78": "string",
"ltRadiiLine79": "string",
"ltRadiiLine80": "string",
"ltTraceZFmt": "string",
"ltZptsLine1": "string",
"ltZptsLine2": "string",
"ltZptsLine3": "string",
"ltZptsLine4": "string",
"ltZptsLine5": "string",
"ltZptsLine6": "string",
"ltZptsLine7": "string",
"ltZptsLine8": "string",
"ltZptsLine9": "string",
"ltZptsLine10": "string",
"ltZptsLine11": "string",
"ltZptsLine12": "string",
"ltZptsLine13": "string",
"ltZptsLine14": "string",
"ltZptsLine15": "string",
"ltZptsLine16": "string",
"ltZptsLine17": "string",
"ltZptsLine18": "string",
"ltZptsLine19": "string",
"ltZptsLine20": "string",
"ltZptsLine21": "string",
"ltZptsLine22": "string",
"ltZptsLine23": "string",
"ltZptsLine24": "string",
"ltZptsLine25": "string",
"ltZptsLine26": "string",
"ltZptsLine27": "string",
"ltZptsLine28": "string",
"ltZptsLine29": "string",
"ltZptsLine30": "string",
"ltZptsLine31": "string",
"ltZptsLine32": "string",
"ltZptsLine33": "string",
"ltZptsLine34": "string",
"ltZptsLine35": "string",
"ltZptsLine36": "string",
"ltZptsLine37": "string",
"ltZptsLine38": "string",
"ltZptsLine39": "string",
"ltZptsLine40": "string",
"ltZptsLine41": "string",
"ltZptsLine42": "string",
"ltZptsLine43": "string",
"ltZptsLine44": "string",
"ltZptsLine45": "string",
"ltZptsLine46": "string",
"ltZptsLine47": "string",
"ltZptsLine48": "string",
"ltZptsLine49": "string",
"ltZptsLine50": "string",
"ltZptsLine51": "string",
"ltZptsLine52": "string",
"ltZptsLine53": "string",
"ltZptsLine54": "string",
"ltZptsLine55": "string",
"ltZptsLine56": "string",
"ltZptsLine57": "string",
"ltZptsLine58": "string",
"ltZptsLine59": "string",
"ltZptsLine60": "string",
"ltZptsLine61": "string",
"ltZptsLine62": "string",
"ltZptsLine63": "string",
"ltZptsLine64": "string",
"ltZptsLine65": "string",
"ltZptsLine66": "string",
"ltZptsLine67": "string",
"ltZptsLine68": "string",
"ltZptsLine69": "string",
"ltZptsLine70": "string",
"ltZptsLine71": "string",
"ltZptsLine72": "string",
"ltZptsLine73": "string",
"ltZptsLine74": "string",
"ltZptsLine75": "string",
"ltZptsLine76": "string",
"ltZptsLine77": "string",
"ltZptsLine78": "string",
"ltZptsLine79": "string",
"ltZptsLine80": "string"
}
Notes
Note that information not required for an order need not be sent - in this case, because the order is an uncut, there is no need to send any frame information (size or shape request); since it is a SV lens, there is no need to send SEGHT, ADD, or other tags related to the near segment.
The lens style, material, tint and treatment codes that are sent much be the codes that are used in Rx-Universe. Similarly, any addon codes sent must exist in Rx-Universe.
If an order is successfully received (there are no validation issues), an order number is assigned and returned to the calling program:
{ "orderNumber": "102345" }
If an order fails validation for any reason, an appropriate error message is returned; for example, if a bifocal (ST28) is submitted, but the add power is omitted, appropriate error(s) will be returned:
{ "error12:": "373: Add power must be greater than 0",
"error45:": "373: Add power must be greater than 0"
}
When sending frame tracings, the points sent must be equiangular. The formatting of the fields is as follows:
rtTraceFmt = “1,xxxx,E,R”, where xxxx is replaced by the number of points contained in the tracing. The maximum is 1024.
rtRadiiLineN = right eye radii points, replace the “N” with line numbers, from 1 thru 80. You can enter up to 90 points on one line, each point must be separated by a semi-colon. The points must be whole numbers, ie “23.43” would be sent as “2343”. Multiple points are sent as “2245;2248;2249;2255”, the last entry will not have a trailing “;”.
ltTraceFmt = “1,xxxx,E,L”, where xxxx is replaced by the number of points cotained in the tracing. The maximum is 1024.
ltRadiiLineN = Left eye Radii points, replace the “N” with line numbers, from 1 thru 80. You can enter up to 90 points on one line, each point must be separated by a semi-colon. The points must be whole numbers, ie “23.43” would be sent as “2343”. Multiple points are sent as “2245;2248;2249;2255”, the last entry will not have a trailing “;”.
rtTraceZFmt = “1,xxxx,E,R”, where xxxx is replaced by the number of points contained in the tracing. The maximum is 1024.
rtZptsLineN = right eye Z points, replace the “N” with line numbers, from 1 thru 80. You can enter up to 90 points on one line, each point must be separated by a semi-colon. The points must be whole numbers, ie “23.43” would be sent as “2343”. Multiple points are sent as “2245;2248;2249;2255”, the last entry will not have a trailing “;”.
ltTraceZFmt = “1,xxxx,E,L”, where xxxx is replaced by the number of points contained in the tracing. The maximum is 1024.
ltZptsLineN = left eye Z points, replace the “N” with line numbers, from 1 thru 80. You can enter up to 90 points on one line, each point must be separated by a semi-colon. The points must be whole numbers, ie “23.43” would be sent as “2343”. Multiple points are sent as “2245;2248;2249;2255”, the last entry will not have a trailing “;”.
Sample Orders
Uncut with no frame measurements:
{
"customerNum": "1",
"custJobID": "API DEMO 1",
"poNumber": "123456",
"releaseNumber": "123456",
"jobType": "D",
"shipToName": "SHP PLACE",
"shipToAddress1": "123 SHIP AVE",
"shipToAddress2": "SUITE 100",
"shipToAddress3": "SHIPSVILLE",
"shipToAddress4": "NV",
"shipToCode": "12345",
"rtLensStyle": "SV",
"ltLensStyle": "SV",
"rtLensMaterial": "P",
"ltLensMaterial": "P",
"rtSPH": -1.00,
"ltSPH": -1.00,
"rtCYL": -0.50,
"ltCYL": -0.75,
"rtAX": 115,
"ltAX": 85,
"addon1": "ARC",
"CRIB": 65,
"ORIGIN": "3RD PARTY"
}
Full job - Poly IDEAL Transitions 8 Gray with ARC and box measurements
{
"customerNum": "1",
"custJobID": "API DEMO 2",
"poNumber": "23456",
"releaseNumber": "23456",
"jobType": "F",
"rtLensStyle": "IDEAL",
"ltLensStyle": "IDEAL",
"rtLensMaterial": "C",
"ltLensMaterial": "C",
"rtLensColor": "GY3",
"ltLensColor": "GY3",
"rtLensTreat": "TR8",
"ltLensTreat": "TR8",
"rtSPH": 1.25,
"ltSPH": 1.00,
"rtCYL": -0.50,
"ltCYL": -0.75,
"rtAX": 85,
"ltAX": 115,
"rtIPD": 31,
"ltIPD": 30.5,
"rtSEGHT": 23,
"ltSEGHT": 23,
"rtADD": 2.50,
"ltADD": 2.50,
"addon1": "ARC",
"HBOX": 53,
"VBOX": 48,
"FED": 55,
"DBL": 14,
"_ETYPE": "Z",
"ORIGIN": "3RD PARTY"
}
Full job flat top 28 with stored trace (shape) and Rx prism of 1D In in each eye:
{
"customerNum": "1",
"custJobID": "API DEMO 4",
"poNumber": "23458",
"releaseNumber": "23458",
"jobType": "F",
"rtLensStyle": "ST28",
"ltLensStyle": "ST28",
"rtLensMaterial": "C",
"ltLensMaterial": "C",
"rtLensColor": "",
"ltLensColor": "",
"rtLensTreat": "SRC",
"ltLensTreat": "SRC",
"rtSPH": 1.25,
"ltSPH": 1.00,
"rtCYL": -0.50,
"ltCYL": -0.75,
"rtAX": 85,
"ltAX": 115,
"rtIPD": 31,
"ltIPD": 30.5,
"rtNPD": 29.5,
"ltNPD": 29.0,
"rtSEGHT": 19,
"ltSEGHT": 19,
"rtADD": 2,
"ltADD": 2,
"rtPRVM1": 1.00,
"rtPRVA1": "In",
"ltPRVM1": 1.00,
"ltPRVA1": "In",
"HBOX": 53,
"VBOX": 48,
"FED": 55,
"DBL": 14,
"_ETYPE": "Z",
"ORIGIN": "3RD PARTY",
"traceID": "RB3025;LUX;;57;14"
}
Trace point sample
"rtTraceFmt": "1;800;E;R;F",
"rtRadiiLine1": "2577;2581;2585;2588;2592;2596;2601;2605;2609;2614;2619;2623",
"rtRadiiLine2": "2627;2630;2634;2638;2642;2646;2650;2654;2659;2663;2667;2671",
"rtRadiiLine3": "2675;2679;2684;2688;2692;2696;2700;2704;2708;2711;2715;2718",
"rtRadiiLine4": "2722;2725;2728;2730;2733;2735;2738;2740;2743;2744;2745;2746",
"rtRadiiLine5": "2747;2747;2749;2749;2749;2748;2748;2747;2747;2745;2743;2741",
"rtRadiiLine6": "2740;2738;2736;2734;2732;2729;2727;2724;2721;2718;2715;2711",
"rtRadiiLine7": "2709;2705;2701;2697;2693;2688;2684;2679;2674;2669;2664;2658",
"rtRadiiLine8": "2653;2648;2643;2637;2631;2625;2620;2614;2609;2603;2597;2590",
"rtRadiiLine9": "2584;2577;2571;2564;2558;2552;2546;2539;2533;2527;2521;2515",
"rtRadiiLine10": "2509;2502;2496;2489;2483;2477;2471;2465;2459;2452;2446;2440",
"rtRadiiLine11": "2435;2429;2423;2416;2410;2404;2398;2392;2386;2379;2374;2368",
"rtRadiiLine12": "2363;2357;2352;2346;2341;2336;2331;2326;2321;2316;2312;2307",
"rtRadiiLine13": "2303;2298;2294;2290;2286;2282;2278;2274;2271;2267;2264;2261",
"rtRadiiLine14": "2258;2254;2252;2249;2246;2243;2241;2239;2237;2234;2232;2230",
"rtRadiiLine15": "2228;2226;2224;2222;2221;2219;2218;2217;2216;2214;2213;2212",
"rtRadiiLine16": "2212;2211;2211;2210;2209;2209;2210;2210;2210;2210;2210;2210",
"rtRadiiLine17": "2211;2212;2213;2213;2214;2215;2217;2218;2220;2221;2222;2223",
"rtRadiiLine18": "2225;2227;2229;2231;2233;2234;2236;2239;2242;2244;2246;2249",
"rtRadiiLine19": "2253;2256;2259;2262;2266;2269;2272;2276;2280;2284;2288;2292",
"rtRadiiLine20": "2296;2300;2305;2310;2315;2319;2324;2329;2334;2339;2344;2350",
"rtRadiiLine21": "2356;2361;2368;2373;2378;2384;2391;2396;2402;2408;2415;2421",
"rtRadiiLine22": "2427;2434;2441;2447;2454;2461;2468;2475;2482;2489;2496;2503",
"rtRadiiLine23": "2511;2518;2525;2532;2540;2547;2556;2563;2570;2578;2586;2593",
"rtRadiiLine24": "2600;2607;2615;2622;2629;2636;2643;2649;2655;2662;2669;2674",
"rtRadiiLine25": "2680;2686;2693;2698;2704;2709;2715;2720;2725;2730;2735;2739",
"rtRadiiLine26": "2744;2747;2750;2752;2755;2758;2761;2763;2765;2766;2768;2769",
"rtRadiiLine27": "2771;2772;2774;2775;2777;2778;2779;2779;2779;2779;2779;2778",
"rtRadiiLine28": "2777;2776;2775;2773;2771;2768;2766;2763;2761;2758;2755;2752",
"rtRadiiLine29": "2749;2746;2744;2741;2738;2735;2732;2729;2726;2724;2722;2719",
"rtRadiiLine30": "2717;2714;2712;2709;2706;2703;2701;2698;2695;2692;2689;2687",
"rtRadiiLine31": "2685;2682;2679;2676;2673;2671;2670;2667;2665;2663;2661;2659",
"rtRadiiLine32": "2658;2656;2655;2654;2653;2651;2650;2648;2647;2645;2645;2643",
"rtRadiiLine33": "2642;2640;2639;2637;2636;2635;2635;2633;2632;2631;2630;2629",
"rtRadiiLine34": "2629;2628;2628;2628;2628;2628;2628;2628;2628;2628;2628;2628",
"rtRadiiLine35": "2628;2628;2629;2629;2630;2631;2632;2632;2633;2634;2635;2636",
"rtRadiiLine36": "2638;2639;2641;2642;2644;2645;2647;2648;2650;2652;2654;2656",
"rtRadiiLine37": "2658;2659;2661;2661;2663;2664;2666;2667;2669;2671;2673;2674",
"rtRadiiLine38": "2675;2676;2678;2678;2679;2679;2680;2680;2681;2681;2683;2683",
"rtRadiiLine39": "2684;2685;2687;2688;2689;2690;2692;2692;2693;2694;2695;2695",
"rtRadiiLine40": "2696;2695;2695;2695;2695;2694;2694;2693;2693;2692;2691;2690",
"rtRadiiLine41": "2690;2688;2687;2685;2683;2681;2679;2677;2675;2672;2670;2667",
"rtRadiiLine42": "2665;2661;2658;2655;2652;2647;2643;2639;2636;2631;2626;2621",
"rtRadiiLine43": "2617;2612;2607;2602;2597;2592;2588;2581;2575;2569;2563;2557",
"rtRadiiLine44": "2551;2545;2539;2533;2528;2522;2516;2509;2503;2498;2493;2486",
"rtRadiiLine45": "2481;2474;2469;2463;2458;2452;2446;2439;2433;2429;2425;2419",
"rtRadiiLine46": "2414;2408;2402;2397;2393;2388;2383;2378;2374;2369;2365;2361",
"rtRadiiLine47": "2357;2353;2349;2345;2342;2338;2334;2330;2326;2322;2319;2315",
"rtRadiiLine48": "2312;2308;2305;2301;2298;2295;2292;2289;2286;2283;2281;2277",
"rtRadiiLine49": "2274;2272;2271;2269;2267;2265;2263;2261;2259;2257;2256;2254",
"rtRadiiLine50": "2252;2248;2244;2243;2242;2240;2239;2238;2237;2235;2234;2233",
"rtRadiiLine51": "2232;2231;2230;2229;2228;2226;2225;2224;2223;2222;2221;2220",
"rtRadiiLine52": "2219;2218;2217;2217;2218;2217;2217;2216;2216;2216;2216;2215",
"rtRadiiLine53": "2215;2214;2214;2214;2215;2215;2215;2215;2215;2216;2217;2216",
"rtRadiiLine54": "2216;2217;2218;2218;2218;2219;2220;2220;2221;2222;2224;2226",
"rtRadiiLine55": "2228;2230;2232;2234;2236;2238;2241;2243;2246;2248;2251;2253",
"rtRadiiLine56": "2256;2259;2263;2266;2270;2272;2275;2277;2279;2280;2282;2282",
"rtRadiiLine57": "2283;2284;2286;2286;2288;2289;2290;2291;2292;2293;2295;2295",
"rtRadiiLine58": "2296;2297;2298;2299;2300;2301;2302;2303;2305;2307;2309;2310",
"rtRadiiLine59": "2312;2313;2315;2316;2317;2318;2319;2320;2321;2322;2323;2324",
"rtRadiiLine60": "2326;2326;2327;2328;2330;2330;2331;2332;2334;2334;2335;2337",
"rtRadiiLine61": "2339;2340;2341;2343;2345;2347;2349;2349;2350;2351;2353;2354",
"rtRadiiLine62": "2356;2358;2360;2362;2364;2365;2367;2369;2371;2373;2375;2377",
"rtRadiiLine63": "2380;2383;2386;2388;2390;2393;2396;2399;2402;2404;2406;2409",
"rtRadiiLine64": "2413;2416;2419;2421;2424;2426;2430;2433;2437;2440;2444;2447",
"rtRadiiLine65": "2451;2454;2457;2460;2463;2467;2471;2475;2479;2482;2486;2490",
"rtRadiiLine66": "2494;2499;2504;2507;2510;2514;2519;2523;2528;2532;2536;2540",
"rtRadiiLine67": "2544;2548;2553;2557;2561;2564;2568;2572",
"rtTraceZFmt": "1;800;E;R;F",
"rtZptsLine1": "0033;0033;0033;0033;0033;0033;0033;0033;0033;0033;0033;0033",
"rtZptsLine2": "0033;0032;0031;0031;0031;0031;0031;0031;0031;0031;0031;0030",
"rtZptsLine3": "0029;0029;0029;0029;0029;0028;0027;0027;0027;0027;0027;0027",
"rtZptsLine4": "0027;0026;0025;0025;0025;0025;0025;0024;0023;0023;0023;0023",
"rtZptsLine5": "0023;0022;0021;0021;0021;0021;0021;0020;0019;0019;0019;0019",
"rtZptsLine6": "0019;0019;0019;0019;0019;0019;0019;0019;0019;0019;0019;0018",
"rtZptsLine7": "0017;0017;0017;0017;0017;0017;0017;0017;0017;0017;0018;0017",
"rtZptsLine8": "0016;0016;0016;0016;0016;0015;0014;0013;0013;0013;0013;0012",
"rtZptsLine9": "0011;0010;0009;0009;0009;0008;0007;0006;0005;0004;0003;0003",
"rtZptsLine10": "0003;0002;0001;0000;0000;0000;0000;0000;0000;0000;0000;0000",
"rtZptsLine11": "0000;0000;0001;0001;0001;0002;0003;0004;0005;0005;0006;0006",
"rtZptsLine12": "0006;0007;0008;0008;0009;0010;0011;0011;0011;0012;0013;0013",
"rtZptsLine13": "0014;0014;0014;0015;0016;0017;0018;0017;0017;0018;0019;0020",
"rtZptsLine14": "0021;0021;0021;0022;0023;0023;0024;0024;0024;0025;0026;0027",
"rtZptsLine15": "0028;0028;0028;0029;0030;0030;0031;0032;0033;0033;0033;0034",
"rtZptsLine16": "0035;0036;0037;0038;0039;0040;0041;0041;0041;0042;0043;0044",
"rtZptsLine17": "0045;0046;0047;0047;0047;0048;0049;0050;0051;0052;0053;0054",
"rtZptsLine18": "0055;0056;0057;0058;0059;0060;0062;0063;0064;0065;0066;0068",
"rtZptsLine19": "0070;0071;0072;0073;0074;0075;0077;0079;0081;0082;0083;0084",
"rtZptsLine20": "0085;0087;0089;0090;0092;0094;0096;0098;0100;0102;0104;0106",
"rtZptsLine21": "0108;0110;0113;0115;0117;0119;0121;0123;0125;0127;0130;0133",
"rtZptsLine22": "0136;0138;0140;0142;0144;0147;0150;0152;0154;0157;0160;0163",
"rtZptsLine23": "0166;0169;0173;0176;0179;0182;0185;0188;0191;0194;0197;0200",
"rtZptsLine24": "0203;0206;0209;0212;0216;0220;0224;0227;0230;0233;0236;0239",
"rtZptsLine25": "0242;0246;0250;0253;0256;0259;0262;0265;0268;0271;0274;0277",
"rtZptsLine26": "0280;0282;0284;0287;0290;0292;0294;0298;0302;0304;0306;0309",
"rtZptsLine27": "0312;0315;0318;0321;0324;0326;0328;0331;0334;0336;0338;0340",
"rtZptsLine28": "0342;0344;0346;0348;0350;0351;0353;0355;0357;0359;0361;0362",
"rtZptsLine29": "0363;0365;0367;0369;0371;0373;0375;0376;0377;0379;0381;0382",
"rtZptsLine30": "0383;0385;0387;0388;0390;0391;0392;0393;0394;0396;0398;0399",
"rtZptsLine31": "0400;0401;0402;0404;0406;0407;0408;0409;0410;0411;0412;0414",
"rtZptsLine32": "0416;0417;0418;0418;0419;0420;0421;0422;0423;0424;0425;0425",
"rtZptsLine33": "0425;0426;0427;0428;0429;0429;0429;0430;0431;0431;0431;0432",
"rtZptsLine34": "0433;0434;0435;0435;0435;0436;0437;0438;0439;0439;0439;0440",
"rtZptsLine35": "0441;0442;0443;0443;0443;0443;0443;0443;0443;0445;0447;0447",
"rtZptsLine36": "0447;0447;0447;0447;0447;0447;0447;0447;0447;0447;0447;0448",
"rtZptsLine37": "0449;0449;0449;0449;0450;0450;0450;0450;0450;0450;0450;0450",
"rtZptsLine38": "0450;0449;0448;0448;0448;0448;0448;0447;0446;0446;0446;0445",
"rtZptsLine39": "0444;0444;0444;0442;0440;0439;0438;0437;0436;0434;0432;0431",
"rtZptsLine40": "0430;0428;0426;0424;0422;0420;0418;0416;0414;0412;0410;0408",
"rtZptsLine41": "0406;0403;0400;0398;0396;0394;0392;0389;0386;0383;0380;0378",
"rtZptsLine42": "0376;0373;0370;0367;0364;0361;0358;0356;0354;0351;0348;0345",
"rtZptsLine43": "0342;0339;0336;0333;0330;0327;0324;0322;0320;0317;0314;0311",
"rtZptsLine44": "0308;0304;0301;0298;0295;0292;0289;0287;0285;0282;0279;0276",
"rtZptsLine45": "0273;0269;0266;0264;0262;0259;0256;0254;0252;0249;0246;0243",
"rtZptsLine46": "0241;0239;0237;0235;0233;0230;0227;0225;0223;0220;0218;0216",
"rtZptsLine47": "0214;0212;0210;0208;0206;0204;0202;0200;0199;0197;0195;0193",
"rtZptsLine48": "0191;0189;0187;0186;0185;0184;0183;0181;0179;0177;0176;0174",
"rtZptsLine49": "0172;0171;0170;0169;0168;0166;0164;0163;0162;0161;0160;0159",
"rtZptsLine50": "0158;0157;0156;0155;0154;0152;0150;0150;0150;0148;0146;0146",
"rtZptsLine51": "0146;0145;0144;0143;0142;0141;0140;0139;0138;0138;0138;0137",
"rtZptsLine52": "0136;0136;0136;0135;0134;0134;0134;0134;0134;0134;0134;0134",
"rtZptsLine53": "0134;0134;0134;0134;0134;0134;0135;0135;0135;0135;0135;0135",
"rtZptsLine54": "0135;0135;0135;0134;0133;0133;0133;0133;0133;0133;0133;0133",
"rtZptsLine55": "0133;0132;0131;0131;0132;0132;0132;0131;0130;0128;0126;0125",
"rtZptsLine56": "0124;0122;0121;0119;0117;0115;0113;0112;0111;0108;0106;0103",
"rtZptsLine57": "0100;0098;0096;0095;0094;0093;0092;0092;0092;0092;0093;0093",
"rtZptsLine58": "0093;0092;0091;0090;0089;0089;0089;0088;0087;0087;0087;0086",
"rtZptsLine59": "0085;0085;0085;0083;0082;0081;0080;0078;0076;0075;0074;0074",
"rtZptsLine60": "0074;0073;0072;0071;0070;0070;0070;0069;0068;0068;0068;0067",
"rtZptsLine61": "0067;0066;0065;0065;0065;0064;0063;0063;0063;0062;0061;0061",
"rtZptsLine62": "0061;0060;0059;0059;0059;0058;0057;0057;0057;0056;0055;0054",
"rtZptsLine63": "0054;0054;0054;0053;0052;0051;0050;0050;0050;0049;0048;0047",
"rtZptsLine64": "0046;0046;0046;0045;0044;0044;0044;0043;0043;0042;0041;0041",
"rtZptsLine65": "0041;0040;0039;0039;0039;0039;0039;0038;0037;0037;0037;0037",
"rtZptsLine66": "0037;0036;0035;0035;0035;0035;0035;0035;0035;0035;0035;0034",
"rtZptsLine67": "0033;0033;0033;0033;0033;0033;0033;0016",