fda_submission_package
Version:
this plug-in be use FDA Submission
1 lines • 2.77 kB
JavaScript
const a12_0x12aa=['ARMCD','STUDYID','VISIT','$20.','VISITDY','writeFile','Visit\x20Name','Description\x20of\x20Planned\x20Arm','stringify','length','.mtv','_TV_','DOMAIN','MTV','YYYYMMDD[T]HHmmss','sort','map','.csv','Visit\x20End\x20Rule','log','./meta2sas','TVSTRL','VISITNUM','TVENRL','$15.','Visit\x20Start\x20Rule','parse','Study\x20Identifier','ARM','$200.','format','Planned\x20Study\x20Day\x20of\x20Visit'];(function(_0x10b2b9,_0x12aa61){const _0x1a1689=function(_0xffb0ad){while(--_0xffb0ad){_0x10b2b9['push'](_0x10b2b9['shift']());}};_0x1a1689(++_0x12aa61);}(a12_0x12aa,0xaa));const a12_0x1a16=function(_0x10b2b9,_0x12aa61){_0x10b2b9=_0x10b2b9-0x0;let _0x1a1689=a12_0x12aa[_0x10b2b9];return _0x1a1689;};const fs=require('fs'),json2csv=require('json2csv'),createDataset=require(a12_0x1a16('0xa')),moment=require('moment');module['exports']=createTv;function createTv(_0x382634,_0x448c6f,_0xde07a7){let _0x59e3a8=moment()[a12_0x1a16('0x14')](a12_0x1a16('0x4')),_0x3a97ef=_0x448c6f+'\x5c'+_0xde07a7+'_'+_0x59e3a8+a12_0x1a16('0x0');fs[a12_0x1a16('0x1b')](_0x3a97ef,JSON[a12_0x1a16('0x1e')](_0x382634),_0x1b18df=>{_0x1b18df&&console['log'](_0x1b18df);});if(_0x382634[a12_0x1a16('0x3')]){let _0x52cb7e=_0x382634[a12_0x1a16('0x3')],_0x273cfa='TV',_0x22ab2c={},_0x21c2fa={},_0x1f79a6=_0x52cb7e[a12_0x1a16('0x6')](_0x1a6c8d=>{return _0x1a6c8d[a12_0x1a16('0x17')]=_0xde07a7,_0x1a6c8d[a12_0x1a16('0x2')]=_0x273cfa,_0x1a6c8d;}),_0x3c678f=_0x1f79a6[a12_0x1a16('0x5')](function(_0x45005e,_0x125468){return _0x45005e[a12_0x1a16('0x16')]&&(_0x45005e[a12_0x1a16('0x16')][a12_0x1a16('0x1f')]>0x0&&(boolArm=!![])),_0x45005e[a12_0x1a16('0xc')]-_0x125468[a12_0x1a16('0xc')];});return _0x22ab2c[a12_0x1a16('0x17')]=a12_0x1a16('0xe'),_0x22ab2c[a12_0x1a16('0x2')]='$2.',_0x22ab2c[a12_0x1a16('0xc')]='8.',_0x22ab2c['VISIT']='$50.',_0x22ab2c[a12_0x1a16('0x1a')]='8.',_0x22ab2c[a12_0x1a16('0x16')]=a12_0x1a16('0x19'),_0x22ab2c[a12_0x1a16('0x12')]=a12_0x1a16('0x13'),_0x22ab2c['TVSTRL']=a12_0x1a16('0x13'),_0x22ab2c[a12_0x1a16('0xd')]=a12_0x1a16('0x13'),_0x21c2fa[a12_0x1a16('0x17')]=a12_0x1a16('0x11'),_0x21c2fa[a12_0x1a16('0x2')]='Domain\x20Abbreviation',_0x21c2fa[a12_0x1a16('0xc')]='Visit\x20Number',_0x21c2fa[a12_0x1a16('0x18')]=a12_0x1a16('0x1c'),_0x21c2fa[a12_0x1a16('0x1a')]=a12_0x1a16('0x15'),_0x21c2fa['ARMCD']=a12_0x1a16('0x1d'),_0x21c2fa[a12_0x1a16('0x12')]='Planned\x20Arm\x20Code',_0x21c2fa[a12_0x1a16('0xb')]=a12_0x1a16('0xf'),_0x21c2fa['TVENRL']=a12_0x1a16('0x8'),fs[a12_0x1a16('0x1b')](_0x448c6f+'\x5c'+_0xde07a7+'_TV_'+_0x59e3a8+a12_0x1a16('0x7'),json2csv[a12_0x1a16('0x10')](_0x3c678f),_0x2c932a=>{_0x2c932a&&console[a12_0x1a16('0x9')](_0x2c932a);}),createDataset(_0x3c678f,_0x22ab2c,_0x21c2fa,_0x273cfa,_0x448c6f,_0xde07a7+a12_0x1a16('0x1')+_0x59e3a8),_0x3a97ef;}}