{"_id":"@digigov-oss/retreive-info-by-afm-client","_rev":"4-b43ccda3b9ed7215ea45ff141d174818","name":"@digigov-oss/retreive-info-by-afm-client","dist-tags":{"latest":"2.0.3"},"versions":{"1.0.1":{"name":"@digigov-oss/retreive-info-by-afm-client","version":"1.0.1","type":"module","description":"Client for retrieveInfoByAFM service of gsis","engines":{"node":">=16.13.1"},"author":{"name":"Panagiotis Skarvelis","email":"pskarvelis@admin.grnet.gr"},"dependencies":{"@digigov-oss/gsis-audit-record-db":"^1.3.1","soap":"^0.43.0"},"repository":{"type":"git","url":"git+https://gitlab.grnet.gr/digigov-oss/retrieveinfobyafmclient.git"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"test":"node --experimental-specifier-resolution=node --experimental-modules --no-warnings --loader ts-node/esm ./test/test.ts","testesm":"node --experimental-json-modules --no-warnings ./test/test.mjs","testcjs":"node ./test/test.cjs","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig.commonjs.json && ./setType.sh"},"eslintConfig":{"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/recommended-requiring-type-checking"],"parserOptions":{"project":"./tsconfig.json"},"rules":{"max-len":["error",{"code":100}],"no-console":1,"no-extra-boolean-cast":0,"@typescript-eslint/restrict-plus-operands":0,"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-floating-promises":0,"@typescript-eslint/no-unsafe-member-access":0,"@typescript-eslint/no-unsafe-assignment":0}},"eslintIgnore":[],"keywords":["gsis"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"devDependencies":{"@types/node":"^16.9.0","@types/object-inspect":"^1.8.1","object-inspect":"^1.12.0","ts-node":"^10.4.0","tsconfig-paths":"^3.12.0","typescript":"^4.5.4"},"bugs":{"url":"https://gitlab.grnet.gr/digigov-oss/retrieveinfobyafmclient/-/issues"},"homepage":"https://gitlab.grnet.gr/digigov-oss/retrieveinfobyafmclient/-/blob/main/README.md","license":"MIT","_id":"@digigov-oss/retreive-info-by-afm-client@1.0.1","dist":{"shasum":"a7863000267a5f1a0599af3209607e71590d534f","integrity":"sha512-G9Ksdc28aqHRX29vaAtgQQUd+h4Q159MdBvY1in/rE+1qsUTMhVtcSAwBoD6Tcv9YUhk4+l6mvOewxmNo18+qA==","tarball":"https://registry.npmjs.org/@digigov-oss/retreive-info-by-afm-client/-/retreive-info-by-afm-client-1.0.1.tgz","fileCount":31,"unpackedSize":48688,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCr5Rwn4rag+ET8k/MBwheeJCiin31w6eVdgLCdLgm7tgIhALT4xYmv4ZA1c9F83ja+W2/d5yAtYVA1mF41OLYxT7Gh"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidOEsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3Kg/9H0p0773WEKgbHVOxAW314WU07wqaTukfnc0HA0RNjBDRvX+N\r\nqBksyuv/WI+BjsawNtbLgDhQRocGy9F7kh3JRrT2mhIMqMzd/pQwfygWn4Av\r\n39LZfZFpz2lzyywAoKXG4qrekU8ruqX5U1jjXX0wdZSL9syYTOGAUcmZ8Zmd\r\nQkpEzEgg25RDlvYnTOxmQl6sXHJPrI+tpBzWazq1vgoq02oCQmBTmyykYaR/\r\nuWNHDuzcb3tG8Kvd3h/2alSLlllC69dju3kdGkd2/D9eMDf/I593HhjG7Hvl\r\nokOr97IEWrZKGLohBdMaPpl/3iE3zir+5jnCZ0xNytlA0uyscWftZTa6IPCy\r\n+Sihnv+J4dfbLPvmchsSkbWjb6IZfR/JmT6p4vQZXRmG3JRn133odcNZpJeG\r\nnwkBXbNczwvbgYw+dXHeqZ9aUg9mYBTuxhLxI0gmHwknjCjL+aFOGvnvLaFU\r\ngYz8MtdheLGZ/NRJ0eI4tctXlOx/+HPeK3f4G/w50GAUAb+kK24hu8qadq1W\r\nIR4QhpsKleh6c2Yc1xUp/JHsBZ2P8i6d9VVOnnqYuCAC7frmryr+wCeulKbN\r\nkZ1cW8NtLOuki5dynqD+gwC8XGDIHITRFMi14sV3VSj5YdwrtUQhTfhsBrFg\r\nV5h822+gRBEmO+GUDjbgZn589P73zc8O5xg=\r\n=jcaD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pskarvelis","email":"pskarvelis@admin.grnet.gr"},"directories":{},"maintainers":[{"name":"dmichail","email":"dimitrios.michail@gmail.com"},{"name":"pskarvelis","email":"pskarvelis@admin.grnet.gr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retreive-info-by-afm-client_1.0.1_1651826988670_0.3671953747782728"},"_hasShrinkwrap":false},"2.0.0":{"name":"@digigov-oss/retreive-info-by-afm-client","version":"2.0.0","type":"module","description":"Client for retrieveInfoByAFM service of gsis","engines":{"node":">=16.13.1"},"author":{"name":"Panagiotis Skarvelis","email":"pskarvelis@admin.grnet.gr"},"dependencies":{"@digigov-oss/gsis-audit-record-db":"^1.3.1","soap":"^0.43.0"},"repository":{"type":"git","url":"git+https://gitlab.grnet.gr/digigov-oss/retrieveinfobyafmclient.git"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"directories":{"src":"src","test":"test"},"scripts":{"test":"node --experimental-specifier-resolution=node --experimental-modules --no-warnings --loader ts-node/esm ./test/test.ts","testesm":"node --experimental-json-modules --no-warnings ./test/test.mjs","testcjs":"node ./test/test.cjs","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig.commonjs.json && ./setType.sh"},"eslintConfig":{"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/recommended-requiring-type-checking"],"parserOptions":{"project":"./tsconfig.json"},"rules":{"max-len":["error",{"code":100}],"no-console":1,"no-extra-boolean-cast":0,"@typescript-eslint/restrict-plus-operands":0,"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-floating-promises":0,"@typescript-eslint/no-unsafe-member-access":0,"@typescript-eslint/no-unsafe-assignment":0}},"eslintIgnore":[],"keywords":["gsis"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"devDependencies":{"@types/node":"^16.9.0","@types/object-inspect":"^1.8.1","object-inspect":"^1.12.0","ts-node":"^10.4.0","tsconfig-paths":"^3.12.0","typescript":"^4.5.4"},"bugs":{"url":"https://gitlab.grnet.gr/digigov-oss/retrieveinfobyafmclient/-/issues"},"homepage":"https://gitlab.grnet.gr/digigov-oss/retrieveinfobyafmclient/-/blob/main/README.md","types":"./dist/cjs/index.d.ts","gitHead":"ffb08276101f4b711ee5480823087d341d419745","_id":"@digigov-oss/retreive-info-by-afm-client@2.0.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-P/5sKXVsfCPIUZYHER4zDnW++k2jNLTnMGhtOqUQM50KZLZ9l4diYLNiVTUndYtt4HE4ofriLl3WGPG6jQNWyQ==","shasum":"e17f9edd202c593674ff3dcff866ad7670f9c7b5","tarball":"https://registry.npmjs.org/@digigov-oss/retreive-info-by-afm-client/-/retreive-info-by-afm-client-2.0.0.tgz","fileCount":26,"unpackedSize":50264,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBRrVROEzus7w3XrV4frWQFcOlDOb0VPpqs4SoMvKwvlAiBwZCxIR9Gi4ky+n6pC1tTM4h0ODZ+76X+tsFcBk+oyXw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEsINACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmootw//dsGR4MK3KcO2di9orhgohLIjKcd2JbYiv6A8GqKGmdPmrgXK\r\nNAuhYrdYLRwhe9IfAuJhYoeGWw5pgSO6+Wa5L9bcQJjPDCPMLqHiI2GMFyP+\r\nmDOnuXdKcVA19NKe3YtSuG+xxhYdK/an83gULAgV3PJqSyMaKRRoitM9IkGv\r\nQJr5t4oTJMLGkwSvKYMf4LLxxtRMg8yJQyv0VgNjkBx6ULr6rGTCPSdtLW+z\r\nvYFcf3/RyHjII1YoABlCr6NPmZXmRf+xuo9yTljgwxdSaqVj9HYkfNl+S6XG\r\nHK/w8V6Bv5Upebm526Kdm9MxX+g0XZZJ2BngzztlBuq62BLuphf0R3g7IWRL\r\nP2SO8E8+huENrHScgJI2iG0nLm21IowHe7htRSEOVLSVBx+cB19fGODssuZy\r\nEcXdphGcHk1lUCorX+KB9SMOQiI89e+/MrPDDMGQLwtG5NFHnbLbip6GHJoA\r\nvPHnWPn8/K7MID1pMbj9lGd1wTXlr2o4cXtrFkUNx5jFPK207n+F+pybTUgf\r\ns30K3x6iBZSwlh11vEQScr9ZyjxUhBiuFZwkzjxC90dy/eqnM2+j924CNXYX\r\n7TzJB5qG+VtI+lqv4rNkGL9UCuOzWqXOiwpsvpY3f2Bq6W9GuIc3in7JurVE\r\ngA5co+JUvgkWNMujoQCx5iDG79tchsPgHpA=\r\n=iMqK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dmichail","email":"dimitrios.michail@gmail.com"},"maintainers":[{"name":"dmassaad-grnet","email":"dmassaad@admin.grnet.gr"},{"name":"dmichail","email":"dimitrios.michail@gmail.com"},{"name":"pskarvelis","email":"pskarvelis@admin.grnet.gr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retreive-info-by-afm-client_2.0.0_1678950925369_0.8919593309737892"},"_hasShrinkwrap":false},"2.0.1":{"name":"@digigov-oss/retreive-info-by-afm-client","version":"2.0.1","type":"module","description":"Client for retrieveInfoByAFM service of gsis","engines":{"node":">=16.13.1"},"author":{"name":"Panagiotis Skarvelis","email":"pskarvelis@admin.grnet.gr"},"dependencies":{"@digigov-oss/gsis-audit-record-db":"^1.3.1","soap":"^0.43.0"},"repository":{"type":"git","url":"git+https://gitlab.grnet.gr/digigov-oss/retrieveinfobyafmclient.git"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"directories":{"src":"src","test":"test"},"scripts":{"test":"node --experimental-specifier-resolution=node --experimental-modules --no-warnings --loader ts-node/esm ./test/test.ts","testesm":"node --experimental-json-modules --no-warnings ./test/test.mjs","testcjs":"node ./test/test.cjs","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig.commonjs.json && ./setType.sh"},"eslintConfig":{"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/recommended-requiring-type-checking"],"parserOptions":{"project":"./tsconfig.json"},"rules":{"max-len":["error",{"code":100}],"no-console":1,"no-extra-boolean-cast":0,"@typescript-eslint/restrict-plus-operands":0,"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-floating-promises":0,"@typescript-eslint/no-unsafe-member-access":0,"@typescript-eslint/no-unsafe-assignment":0}},"eslintIgnore":[],"keywords":["gsis"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"devDependencies":{"@types/node":"^16.9.0","@types/object-inspect":"^1.8.1","object-inspect":"^1.12.0","ts-node":"^10.4.0","tsconfig-paths":"^3.12.0","typescript":"^4.5.4"},"bugs":{"url":"https://gitlab.grnet.gr/digigov-oss/retrieveinfobyafmclient/-/issues"},"homepage":"https://gitlab.grnet.gr/digigov-oss/retrieveinfobyafmclient/-/blob/main/README.md","types":"./dist/cjs/index.d.ts","gitHead":"8924a96037931ab3218f44d1895cd12ea27b0ad6","_id":"@digigov-oss/retreive-info-by-afm-client@2.0.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-JmZIIPlWCXtYEapwUIqw+3gEqRvRTGW0d6laO4zP+J9Hsv0LPpiMVoSErzdDsmBBj57CYiq8Yj6ia7m9WhHJkA==","shasum":"8e89166652e7f5f2af8a2a963ee7e698124fbef3","tarball":"https://registry.npmjs.org/@digigov-oss/retreive-info-by-afm-client/-/retreive-info-by-afm-client-2.0.1.tgz","fileCount":26,"unpackedSize":50285,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEqxtlmptWpt2KSDAF9TDsqSBOXsDQnVo+CnBbQtuxMYAiB2fDt5sXQzK9an7VwqoZc59D2YRrSjxe/2LAB5mHaO3w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEuPlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYEw//WY6nxW9idZxKTGgwO1ioNJD6op1M73zY6CQ2sXH3te7UWE1v\r\ncRo4XCgbSmt0JD9QcIR98ptnZMAjHIr0KJqTm7cIQ1v4UVlFjPRPTqpcp6G3\r\nRIZYwYG8PuDssKDd4uxkhw8pTiducndpbtz6zTiy4e6xCld/XTrn6UYSsLKu\r\nf8p478ZANLEiT8rOtjzn+sasZqEVBWHGH7SmeAwvXNeAX1D2qhH8BAUCQ8yK\r\n4y8/pB6/mp5v45czfWro7L51kiz6UufsoIsMJ6Q/ATuBEjC3FdgDdWIjr9r/\r\nAYAU2ZFHKdDXNWrRS63c6q8o/eJuAkMLyPL4YXCxg0BHvP1MVRFi4gvi9niG\r\nYJHzHXd7sX3dpsREfPF+IYDM2QMTGDvupXKjc7SSmSL307gdg+FzFizp/A/D\r\n6gAB1EriwMqF5cvV5bBKHTcnfbozxx/Zg29cMTD05hWDq5MhH1kIEf9hp2/q\r\nNm/jbNGwpbFPCsWxU0w2qIdiS6M3ACr57UnoGVlm36iPjptzEEMSH1TYknEQ\r\nbK30iNGD1uD8jlhZGL8LjWWjJBvNYmrvLXi8AU+HtOjWdzo9Iq3bC6lQ9YQ5\r\nCgBG46bl1paD19hroIPsjBxxlvQDAt72oETTsqyU41NsU1BliqU1h9AWeRAJ\r\ntGA2Fzfa1UjYVVn7wDyEBoBxxkJGaCOMJmY=\r\n=Ciaw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dmichail","email":"dimitrios.michail@gmail.com"},"maintainers":[{"name":"dmassaad-grnet","email":"dmassaad@admin.grnet.gr"},{"name":"dmichail","email":"dimitrios.michail@gmail.com"},{"name":"pskarvelis","email":"pskarvelis@admin.grnet.gr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retreive-info-by-afm-client_2.0.1_1678959589143_0.49739317489650414"},"_hasShrinkwrap":false},"2.0.3":{"name":"@digigov-oss/retreive-info-by-afm-client","version":"2.0.3","type":"module","description":"Client for retrieveInfoByAFM service of gsis","engines":{"node":">=16.13.1"},"author":{"name":"Panagiotis Skarvelis","email":"pskarvelis@admin.grnet.gr"},"dependencies":{"@digigov-oss/gsis-audit-record-db":"^1.3.1","soap":"^0.45.0"},"repository":{"type":"git","url":"git+https://gitlab.grnet.gr/digigov-oss/retrieveinfobyafmclient.git"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"test":"node --experimental-specifier-resolution=node --experimental-modules --no-warnings --loader ts-node/esm ./test/test.ts","testesm":"node --experimental-json-modules --no-warnings ./test/test.mjs","testcjs":"node ./test/test.cjs","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig.commonjs.json && ./setType.sh"},"eslintConfig":{"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/recommended-requiring-type-checking"],"parserOptions":{"project":"./tsconfig.json"},"rules":{"max-len":["error",{"code":100}],"no-console":1,"no-extra-boolean-cast":0,"@typescript-eslint/restrict-plus-operands":0,"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-floating-promises":0,"@typescript-eslint/no-unsafe-member-access":0,"@typescript-eslint/no-unsafe-assignment":0}},"eslintIgnore":[],"keywords":["gsis"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"devDependencies":{"@types/node":"^16.9.0","@types/object-inspect":"^1.8.1","object-inspect":"^1.12.0","ts-node":"^10.4.0","tsconfig-paths":"^3.12.0","typescript":"^4.5.4"},"bugs":{"url":"https://gitlab.grnet.gr/digigov-oss/retrieveinfobyafmclient/-/issues"},"homepage":"https://gitlab.grnet.gr/digigov-oss/retrieveinfobyafmclient/-/blob/main/README.md","license":"MIT","_id":"@digigov-oss/retreive-info-by-afm-client@2.0.3","dist":{"shasum":"b23ba33bcf4787d43061626a071479af0e933a65","integrity":"sha512-vkhkJkWiuujQXkbdRsMImw33PSPv98paL3arlcNFF1pPM37JIm7nwpT2fYC4nRatZQvSE6uz4C1s0k0ZTO/yLg==","tarball":"https://registry.npmjs.org/@digigov-oss/retreive-info-by-afm-client/-/retreive-info-by-afm-client-2.0.3.tgz","fileCount":32,"unpackedSize":50285,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgjWDLdQtNOjkkjlsfY3+pES+ZeJlphCPkLmZeuNa6oQIgHoOsrVpr5W5UI4Ux4EwfmmpZWJnGT60kyha6UVgbKzY="}]},"_npmUser":{"name":"pskarvelis","email":"pskarvelis@admin.grnet.gr"},"directories":{},"maintainers":[{"name":"dmassaad-grnet","email":"dmassaad@admin.grnet.gr"},{"name":"dmichail","email":"dimitrios.michail@gmail.com"},{"name":"pskarvelis","email":"pskarvelis@admin.grnet.gr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retreive-info-by-afm-client_2.0.3_1702244753269_0.19930756917733827"},"_hasShrinkwrap":false}},"time":{"created":"2022-05-06T08:49:48.622Z","1.0.1":"2022-05-06T08:49:48.825Z","modified":"2023-12-10T21:45:53.774Z","2.0.0":"2023-03-16T07:15:25.580Z","2.0.1":"2023-03-16T09:39:49.360Z","2.0.3":"2023-12-10T21:45:53.504Z"},"maintainers":[{"name":"dmassaad-grnet","email":"dmassaad@admin.grnet.gr"},{"name":"dmichail","email":"dimitrios.michail@gmail.com"},{"name":"pskarvelis","email":"pskarvelis@admin.grnet.gr"}],"description":"Client for retrieveInfoByAFM service of gsis","homepage":"https://gitlab.grnet.gr/digigov-oss/retrieveinfobyafmclient/-/blob/main/README.md","keywords":["gsis"],"repository":{"type":"git","url":"git+https://gitlab.grnet.gr/digigov-oss/retrieveinfobyafmclient.git"},"author":{"name":"Panagiotis Skarvelis","email":"pskarvelis@admin.grnet.gr"},"bugs":{"url":"https://gitlab.grnet.gr/digigov-oss/retrieveinfobyafmclient/-/issues"},"readme":"# retrieveInfoByAFMClient\n\nClient to connect on GSIS service.\n\nReturns Natural and Non-Natural Person data based on the A.F.M.\n\n#### Example\n\n```\nimport getInfo from '@digigov-oss/retreive-info-by-afm-client';\nimport config from './config.json'; \n\nconst test = async () => {\nconst input = {\n    afm: \"979701876\"\n   }\n\ntry {\n        const Info = await getInfo(input, config.user, config.pass);\n        return Info; \n    } catch (error) {\n        console.log(error);\n    }\ntest().then((record) => { console.log(record.retrieveInfoByAFMRecord.basicInfo); });\n}\n```\n* you can use `overrides` to override the default values for auditrecord and input fields.\n* for your tests, you don't need to use the `overrides` mechanism, in that case, the default storage path will be used ie `/tmp`\n* look at [KED](https://www.gsis.gr/dimosia-dioikisi/ked/) standard guides for records you can use on auditInit\"\nAlso, you can use `overrides` to override the default storage engine. Look at module [AuditRecordDB](https://gitlab.grnet.gr/digigov-oss/auditRecordDB/-/blob/main/README.md) for more details on how to use the AuditEngine.\n\n#### Returns\nan object like the following:\n```\n{\n        retrieveInfoByAFMRecord: {\n                basicInfo: {\n                        afm: '979701876',\n                        doy: '1209',\n                        doyDescr: 'Δ΄ ΠΕΙΡΑΙΑ(ΣΤ΄,Δ΄ ΠΕΙΡΑΙΑ)',\n                        iNiFlag: '2',\n                        deactivationFlag: '1',\n                        onomasia: 'ΔΥΟ ΕΝΑ',\n                        firmDoy: '1209',\n                        firmAddress: 'ΧΙΟΥ',\n                        firmAddressNo: '18',\n                        firmZipCode: '18122',\n                        firmParDescr: 'ΚΟΡΥΔΑΛΛΟΣ'\n                },\n                firmActivitiesArray: null,\n                membershipsArray: null,\n                relationsArray: null,\n                symmetoxesArray: null,\n                sysxetiseisArray: null,\n                branchArray: null,\n                branchActivitiesArray: null,\n                branchAbroadArray: null,\n                firmAbroad: null\n        },\n        callSequenceId: 49080246,\n        callSequenceDate: Thu May 05 2022 15:03:07 GMT+0300 (Θερινή ώρα Ανατολικής Ευρώπης),\n        errorRecord: null,\n        auditUnit: 'gov.gr',\n        auditTransactionId: '50',\n        auditProtocol: '50/2022-05-05',\n        auditTransactionDate: '2022-05-05T12:03:07Z',\n        auditUserIp: '127.0.0.1',\n        auditUserId: 'system'\n}\n```\nor an error object like the following:\n```\n{\n        retrieveInfoByAFMRecord: {\n                basicInfo: null,\n                firmActivitiesArray: null,\n                membershipsArray: null,\n                relationsArray: null,\n                symmetoxesArray: null,\n                sysxetiseisArray: null,\n                branchArray: null,\n                branchActivitiesArray: null,\n                branchAbroadArray: null,\n                firmAbroad: null\n        },\n        callSequenceId: 49080247,\n        callSequenceDate: Thu May 05 2022 15:03:08 GMT+0300 (Θερινή ώρα Ανατολικής Ευρώπης),\n        errorRecord: {\n                errorCode: 'RG_WS_ALL_DATA_AFM_FIRM_ACT_ACCESS_PROHIBITED',\n                errorDescr: 'Δεν έχετε δικαίωμα πρόσβασης στην εξής υποενότητα στοιχείων μητρώου: ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ ΕΠΙΧΕΙΡΗΣΗΣ.'\n        },\n        auditUnit: 'gov.gr',\n        auditTransactionId: '51',\n        auditProtocol: '51/2022-05-05',\n        auditTransactionDate: '2022-05-05T12:03:07Z',\n        auditUserIp: '127.0.0.1',\n        auditUserId: 'system'\n}\n```\n### Notes\nOn test server there not an AFM you can use to test the firm! (even the one the documentation use on examples!).\nSo if you set `firmActivitiesRequest` and other booleans you are always getting empty results.\nIn case of KED advertises wrong endpoint on production you have to use (override) the endpoint: `https://ked.gsis.gr/esb/registryService`\nYou can do that by setting the `endpoint` property on the `overrides` object.\n```\nconst overrides = {\n    endpoint: 'https://ked.gsis.gr/esb/registryService',\n}\n```","readmeFilename":"README.md","license":"MIT"}