{"_id":"@artezio/models","_rev":"6-297270ef708771575a17628f2ea29926","name":"@artezio/models","dist-tags":{"latest":"0.1.14"},"versions":{"0.1.7":{"name":"@artezio/models","version":"0.1.7","main":"./dist/index.js","license":"MIT","publishConfig":{"access":"public"},"scripts":{"build":"webpack","transform":"tsc -p tsconfig.build.json","test":"ts-mocha --project ./tsconfig.json  tests/**/*.test.ts"},"peerDependencies":{"@artezio/observable":"^1.0.0"},"dependencies":{"json-logic-js":"^1.2.2","uuid":"^3.3.2"},"devDependencies":{"@types/expect":"^1.20.4","@types/mocha":"^5.2.7","@types/uuid":"^3.4.4","expect":"^24.9.0","mocha":"^6.2.0","sinon":"^7.4.2","ts-loader":"^6.1.0","ts-mocha":"6.0.0","ts-node":"^8.3.0","typescript":"^3.3.4000","webpack":"^4.40.2","webpack-cli":"^3.3.8"},"gitHead":"536e97e488a134bdc1f20d469802001febd20db5","description":"FHIR compatible observable models.","_id":"@artezio/models@0.1.7","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.19.0/node@v10.16.3+x64 (win32)","dist":{"integrity":"sha512-5DDMTrjOMF0lwzKFR9x8jAaFNHKPWhV5f9RZfa4sbrORRV3wrnkWShtU/UTiJLW2d0xucF2rXjcrgGfix+YEfg==","shasum":"9187209f9181490ddfa8332cf4ba9e7f654e38ac","tarball":"https://registry.npmjs.org/@artezio/models/-/models-0.1.7.tgz","fileCount":2,"unpackedSize":6231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+i4CCRA9TVsSAnZWagAAJGUP/RLgyolgdDZsN4FoEVOC\nfOFpbZzt0AT+4k4THTE6q5NTbMaWfo0aORgMApxAqbED6rtHuWFkOnZGVkPc\nDXpiFVe10Pl+up+4S7FNYBKzFQhhh5LDicNZcruqapjMWTGCQruLppux2TKF\n2F/B0B82IaZjQV9kAhaCTKYg6fW6aUHDCWppPpxz3R/EsDCzJU+GvdFdCLQy\nY/zbUx2+NbAs2cx5HBJuxtnz/DMdEDy8qCp99x+5BNoiqzW0JdshCG7FIuzQ\nA7BiRebSS1++9NZJxsJSh22sDQY6Xvv/qkbdRIMNAaVUf/JRD6ciF/PzvIW9\nulcpOFdH8Umz7sNM90ekUt+kK1dMLmHXvkfuaCakegRCP9wzSzTigQxpbyzV\nSLnq24SPkY7K32DPZEII/45dSrhC+rnDJYzuTSmGKUIEFe7Sq/QZj9yZlAC+\nsTx+8cX7SUMaymSXdLTYUj/FiAdooji6Ghs31PLWQ92pj1aUgGrQvHmuratp\nbA0lwwv9DgD/J3TYyPuBD+QqGdFOG+N3bEnnE1rDwR95Q5wRKEZ5OLH+QUjh\njvQwZgvhHx4esNxmD7xEFxpZn9QemCl+wHYsffa1Oquper7HsEcCIrBGiYJZ\nQFVyfXKoxDAsJwbDT5fAjYhHRQXorKGJiUKXs/VKdGOhAdUe8wgZBgmMd3Lz\nQOE7\r\n=R8dD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGRUrUnGWb1tAZk2hkmNxOAFqDgbzVyD9wG4pxXcpV1/AiEA9oc1ClWYkL57TXUI05j67YSUb/Wr/uXVcCuQrRyyltY="}]},"maintainers":[{"name":"daniil_yakovenko","email":"Daniil.Yakovenko@artezio.com"},{"name":"kluiko","email":"support@artezio.com"}],"_npmUser":{"name":"daniil_yakovenko","email":"Daniil.Yakovenko@artezio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/models_0.1.7_1576676866226_0.22392179756892938"},"_hasShrinkwrap":false},"0.1.8":{"name":"@artezio/models","version":"0.1.8","main":"./dist/index.js","license":"MIT","publishConfig":{"access":"public"},"scripts":{"build":"webpack","transform":"tsc -p tsconfig.build.json","test":"ts-mocha --project ./tsconfig.json  tests/**/*.test.ts"},"peerDependencies":{"@artezio/observable":"^1.0.0"},"dependencies":{"json-logic-js":"^1.2.2","uuid":"^3.3.2"},"devDependencies":{"@types/expect":"^1.20.4","@types/mocha":"^5.2.7","@types/uuid":"^3.4.4","expect":"^24.9.0","mocha":"^6.2.0","sinon":"^7.4.2","ts-loader":"^6.1.0","ts-mocha":"6.0.0","ts-node":"^8.3.0","typescript":"^3.3.4000","webpack":"^4.40.2","webpack-cli":"^3.3.8"},"gitHead":"ca463ef2411642906ddb953202f9c8ba4f5522db","description":"FHIR compatible observable models.","_id":"@artezio/models@0.1.8","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.19.0/node@v10.16.3+x64 (win32)","dist":{"integrity":"sha512-9dqABqs83FlD6KIiDTkX2n2kA6iX80kLlvT9cGgNOqXS8Zi66DNQQhEwTdzpxHMhMtZdOXQYrq8MBfVZ2rV9pg==","shasum":"2bf7f4ac6754c8fd9f310cf6d70421e2a9aac204","tarball":"https://registry.npmjs.org/@artezio/models/-/models-0.1.8.tgz","fileCount":2,"unpackedSize":6197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/KyJCRA9TVsSAnZWagAAYAMP/2oHzdFZnuc9/bxLq69N\nZILSHknHiFetpmWRrs/UMn+8yngxpUZIxX9veUmjW4hiC4Y+U3y3lkzK7bKK\nCjNppzbAQlsODde34hKej/i5jroZIhQKlLbCU6vNMtOO33fWoToy8MOw4weD\nRIVzw6HiTN3v48wsRR6NfVGG1WW0R2oiyneD/uExusLh3BHgovOP7IYB8kUI\nlMc+dvUH8cvd3Tfh6/ewn6BA1PT8R5Cts92XZ4A1Rnt/2fTCS1R/b1jloWba\nFAsd81V0sm1cxr460ON/FPpc/3499jrJmg+J+VXd8W6YF1+nKR+6I+Ps7/F6\nReyptOcQ1WsokqjbgaURpcL4dhuH1M5w3hMOLfjh95d0ArjMV8yc86gMTEpt\n+Aql4JkjYq+HzDeVCmO9MmBHkxSJCuBPgXtLanMUMea20l0uFPUDFJ8YEwBC\nIdlcGIfnus16eH3ITkKW8UZMfARQCfwGBhF/dUd0GY0IgOT11oyn2gFCKNHJ\nULfzV99cSMaELclBW2Rbn/wTkDuM5fhZYq9OX56pHmjaD29tnGCoMhjl3l4O\nE+ZSHC1Ruq+onqNmt1UNq4qd83VWoejH55cnXbj4E4LF/2PC3ii74hDAh/Xq\nUD/fJ7Y/EvdKrvb4TCD7pm68R1QePjigJk65O7Hqqjl3JjXzaOzdykACEE5l\nRCD+\r\n=tN5+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeleHeRD0kLBm5NqR4XRF4HHyV5E6jB5vQsuqTbJKtIQIhALF96TDhDabssHrHj4lutnvg+IhjmZQGf/ABDbw17aVp"}]},"maintainers":[{"name":"daniil_yakovenko","email":"Daniil.Yakovenko@artezio.com"},{"name":"kluiko","email":"support@artezio.com"}],"_npmUser":{"name":"daniil_yakovenko","email":"Daniil.Yakovenko@artezio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/models_0.1.8_1576840329235_0.751362306889604"},"_hasShrinkwrap":false},"0.1.9":{"name":"@artezio/models","version":"0.1.9","main":"./dist/index.js","license":"MIT","publishConfig":{"access":"public"},"scripts":{"build":"webpack","transform":"tsc -p tsconfig.build.json","test":"ts-mocha --project ./tsconfig.json  tests/**/*.test.ts"},"peerDependencies":{"@artezio/observable":"^1.0.0"},"dependencies":{"json-logic-js":"^1.2.2","uuid":"^3.3.2"},"devDependencies":{"@types/expect":"^1.20.4","@types/mocha":"^5.2.7","@types/uuid":"^3.4.4","expect":"^24.9.0","mocha":"^6.2.0","sinon":"^7.4.2","ts-loader":"^6.1.0","ts-mocha":"6.0.0","ts-node":"^8.3.0","typescript":"^3.3.4000","webpack":"^4.40.2","webpack-cli":"^3.3.8"},"gitHead":"17aefc305f40a2f75ccf00127f536c12825b6cca","description":"FHIR compatible observable models.","_id":"@artezio/models@0.1.9","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.19.0/node@v10.16.3+x64 (win32)","dist":{"integrity":"sha512-QanhD342qjZgqOYAwUZUGbKbuP2H/ndbx+M8YGe1dA4otmAwV/LNfwlCf+3f9Spcfn9hs+iIAFT3pnUfHpqspA==","shasum":"aab94877c13348f2d36ac346ea274da32335a477","tarball":"https://registry.npmjs.org/@artezio/models/-/models-0.1.9.tgz","fileCount":2,"unpackedSize":6197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/LcFCRA9TVsSAnZWagAAdxkP/2UOtwJZVxiBFD3dhbkb\ntz9T8FEqHPvEKTYtRc6St5ueT3zdrHAoVTsnxilnZWKh86mmlugYhfY/gVuI\n/jOb+BaKxkMYVTwTw2CIVhV9wnMSdAoH8XkL1WlvIk6BVHJ+h4y7aZ2Bl4Y8\n1koCTTd/6k4gb0ODMAVl6CcY5kTWsrbNheHBWc3USm/DHG5/WQSPLjgAkhrG\njE42hAolPwkvqqsbfkb+nkY+Mho6+m8Q9RgBA3nBjlqQQ1SX8fLr6deI7EBz\n+V747zOYfJNIlV/aRTch3u0Otnkl9heQSF0lYgcyOIPLKDb5G+FxTU+eQvCb\nf1Tu+1Eg9Kk/avbbxgxp/N0k9YJuPRc1sDZj/mbwtvnjcVvFZ0mkYdnKMzln\nwPn5P7zv2VuwqzWJbN89sSGoGzyWF7xoY1WXdGYYG0b1u/zXpPK3+IwQQcYl\nFEL9geS6hAgA1Rtdo5e0OktD+bZ4ryA9SxZnHL1MPUlOiOyAjBIMwNhmRUJx\n+f6E5xEUwXAlY8SrgP3Ai/2KaDDyD7PxJftwuqEuiTegKGchLAIvkX7U0b/e\nep2tKuiwCnJO839IwYZHdTAMIg1tZMMPEccCxJmLxdO4XlCKfoLgTVmj8o/T\nVElGPZrPoYYOfbW2EKeRuODTjFQ7ZBVeaa8OkGAndlDpXb707YK56HVqU2T6\nXGJH\r\n=/3/8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+Jeq781ZJeO0FrMzveSBUxT0Ekdk5N5PnMDMIPeDkiAiEAirLKwEvwv0DqmuUn2EbUwkv8xxxJIfKa0NeXwCPJj0s="}]},"maintainers":[{"name":"daniil_yakovenko","email":"Daniil.Yakovenko@artezio.com"},{"name":"kluiko","email":"support@artezio.com"}],"_npmUser":{"name":"daniil_yakovenko","email":"Daniil.Yakovenko@artezio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/models_0.1.9_1576843012998_0.24960339601849113"},"_hasShrinkwrap":false},"0.1.10":{"name":"@artezio/models","version":"0.1.10","main":"./dist/index.js","license":"MIT","publishConfig":{"access":"public"},"scripts":{"build":"webpack","transform":"tsc -p tsconfig.build.json","test":"ts-mocha --project ./tsconfig.json  tests/**/*.test.ts"},"peerDependencies":{"@artezio/observable":"^1.0.0"},"dependencies":{"json-logic-js":"^1.2.2","uuid":"^3.3.2"},"devDependencies":{"@types/expect":"^1.20.4","@types/mocha":"^5.2.7","@types/uuid":"^3.4.4","expect":"^24.9.0","mocha":"^6.2.0","sinon":"^7.4.2","ts-loader":"^6.1.0","ts-mocha":"6.0.0","ts-node":"^8.3.0","typescript":"^3.3.4000","webpack":"^4.40.2","webpack-cli":"^3.3.8"},"gitHead":"8008acac27f52ed53077be3371a9e38dfee04f9a","description":"FHIR compatible observable models.","_id":"@artezio/models@0.1.10","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.19.0/node@v10.16.3+x64 (win32)","dist":{"integrity":"sha512-2X7uLx3a+KQFfZgqZPutbZpMcwdt8P2Hy4l1kI5UYvEa4aZnVA+pCc2BVyIQXmbW1WQ2DkV0R9QGLnSBHuUlvQ==","shasum":"3913b51c93f3af6bca228a6a84e1ab3182c4e715","tarball":"https://registry.npmjs.org/@artezio/models/-/models-0.1.10.tgz","fileCount":2,"unpackedSize":6332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAMCPCRA9TVsSAnZWagAA66gQAJ9i2ACfSZlTY2Ff4wu5\nNRM/fU1/758tq9DStcXrdFbGICs/IxSxc7ZEYFlNCannhyoCJ2eLUZRMRqrQ\nBdKtQDFNy0mou3aYMTjQq1/Q7Xl8jfQ8L9U5KYtJbH5N+k1SNWyW/jc93EFM\nV7V1UtBzdxOAMEeTr6xoJ16iTeBzuNIETZ8xNcx4OaCpPRWK5tOEdOMUfmIB\nVZemZ6XB5U2O+k3FUycDIqhBaUX3ms/fBe7kqq1Qu/LIbe2etNwXFUOvjsA6\nBNfLppRt6kNODLjJ1yrtLPV5BAprxAX6QE9Yz3qRPA+tsz2PFTj930RpSVxB\n8Xx3vO9NE15pdGs9kZjhJtKSWqkQMxXLQ/mdz4+MV6Rv4JQiIWZQOesExCi0\nOV7wLZuPuGmP0YlrfQMWP7G1EncDk/rs66ZP3hwETt6Z7VnAnCpqqavzUD9b\nrYQE4aCI2hvLTWWHeXMtVXAYP/Qc621EbmepHamyBq2UNFd1uIrGCXcjrIQG\n8vOVF0wYBqW2N9hKraB1kwnSCAD+jauXR8ry5B1B+126EWiPJ15LPARjEx0x\n5n7ykWIB87St/rIqMzVIs4BUxKv5dEL67PpXMzgSHC9pNoxEMfR0wApzaPp2\nenwfbT+xOL/o2uttxKbcjTbyLiiXpaGkFuH0vZnf5XvHyeAgDONqT06JMHBX\np1xZ\r\n=iCjg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8WD0L85pwk83NOPwdo4F+HQxzvyfGMuyBLE6aNdmy4wIgVJQ+4v9o5zn5TyH1FBpRPUM8Cr+4zc1/1Dwkn1r4rf0="}]},"maintainers":[{"name":"daniil_yakovenko","email":"Daniil.Yakovenko@artezio.com"},{"name":"kluiko","email":"support@artezio.com"}],"_npmUser":{"name":"daniil_yakovenko","email":"Daniil.Yakovenko@artezio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/models_0.1.10_1577107598817_0.526291064025797"},"_hasShrinkwrap":false},"0.1.13":{"name":"@artezio/models","version":"0.1.13","main":"./dist/index.js","license":"MIT","publishConfig":{"access":"public"},"scripts":{"build":"webpack","transform":"tsc -p tsconfig.build.json","test":"ts-mocha --project ./tsconfig.json  tests/**/*.test.ts"},"peerDependencies":{"@artezio/observable":"^1.0.0"},"dependencies":{"json-logic-js":"^1.2.2","uuid":"^3.3.2"},"devDependencies":{"@types/expect":"^1.20.4","@types/mocha":"^5.2.7","@types/uuid":"^3.4.4","expect":"^24.9.0","mocha":"^6.2.0","sinon":"^7.4.2","ts-loader":"^6.1.0","ts-mocha":"6.0.0","ts-node":"^8.3.0","typescript":"^3.3.4000","webpack":"^4.40.2","webpack-cli":"^3.3.8"},"gitHead":"86244b4790327a8830bb3ec86f1347864a8ac62d","description":"FHIR compatible observable models.","_id":"@artezio/models@0.1.13","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.11.0/node@v10.16.3+x64 (win32)","dist":{"integrity":"sha512-Eo58qYF51yS0VGr/XsZKKmFVIirCmzMG1ieCagWVizz3BiIY2u41gEl7cnhhYMblLnz9Ka3hEo8yIwDVNaj3iw==","shasum":"ca9ae9c225fb2ec5f0453bdc5210f098e54b9bbe","tarball":"https://registry.npmjs.org/@artezio/models/-/models-0.1.13.tgz","fileCount":3,"unpackedSize":7514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeANUJCRA9TVsSAnZWagAAZcYP/i1MJ5Q36A8AgOie4Y/S\nS7UouJsXbdx1Um5UIgKIAgCBJXoKQGhbXb2z1tvx9cS1TajxW3FuF/H3qCW5\nT2V2EbK/VxR2C2aMMot0OYC8njsooioUZh0ntCUeRgVpXKZ7FkFwqCyhdebV\nsLghASrf7lWDj7Wd4w4iY0L+QznhW2wmKjjqmHUTroU9dqjxf+QADhH8OpOP\nvM7FcV3cTe6ZsrQYLpKscYEy+Iq0cJiuts9OaXTryimVVPkZvPixsRPTJMwF\n6lxJU+qtyYyHDzXZAe7+P3t42oUMFTNAEtlCz3/m5lvWupDjiFgR10Ayhh5A\nB8ExaV5RGcshaRCo/akp9GDBXs8gBFOguWoa6D7hZ9R//lFoCBVniP/TW5JL\nyvWItR5qH/QGH1qoKCC7knyJg5FogeLmwJzT5cSddHQC2FBajlxr12eQ5ACv\nPoll1n8xzHAIMXgZksXQxs72tYEznna/kO7xVu1HhihgatrnOPZf2WeL1Dtg\ntDcszXbWSV3HFFz3RxDrfe+DgUUO/yNHW6RwfVC4QEPXXXNoMxVjpdA/AwIa\nF/vw7LONvYBxwZOUOEYWHdahhi38vg7oO7iL7knIJYHPLrdTrXghb+ADlRKQ\njLhwkh0y8k1aYciHXt/huClYcx2NvvZEbzxlXZNZBY13snwqcjhmBcz9rgGh\nyHds\r\n=kmtn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjgfKv0NjZOtSzmqiU3Ihi1aFvkqaV3fmLxJOYQjQnAAiEAu2uheHUGIP91EdYOBxxMuiwibnczBIqr1xAYVO0gUWA="}]},"maintainers":[{"name":"daniil_yakovenko","email":"Daniil.Yakovenko@artezio.com"},{"name":"kluiko","email":"support@artezio.com"}],"_npmUser":{"name":"daniil_yakovenko","email":"Daniil.Yakovenko@artezio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/models_0.1.13_1577112841504_0.150950289339848"},"_hasShrinkwrap":false},"0.1.14":{"name":"@artezio/models","version":"0.1.14","main":"./dist/index.js","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/Artezio/SURVEYBUILDER/tree/master/packages/models"},"scripts":{"build":"webpack","transform":"tsc -p tsconfig.build.json","test":"ts-mocha --project ./tsconfig.json  tests/**/*.test.ts"},"peerDependencies":{"@artezio/observable":"^1.0.0"},"dependencies":{"json-logic-js":"^1.2.2","uuid":"^3.3.2"},"devDependencies":{"@types/expect":"^1.20.4","@types/mocha":"^5.2.7","@types/uuid":"^3.4.4","expect":"^24.9.0","mocha":"^6.2.0","sinon":"^7.4.2","ts-loader":"^6.1.0","ts-mocha":"6.0.0","ts-node":"^8.3.0","typescript":"^3.3.4000","webpack":"^4.40.2","webpack-cli":"^3.3.8"},"gitHead":"30605a263113e9f29a90a65952bc18ba1b657813","description":"FHIR compatible observable models.","_id":"@artezio/models@0.1.14","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.19.0/node@v10.16.3+x64 (win32)","dist":{"integrity":"sha512-+kpLhFjxA7IizSzhTvzkFdKZh7tBE5ktkF9nkJpbZ59dYDN9Ja0gLdQa3WRLSyH5QrMdBDkBtQfxbcovqRdySg==","shasum":"34be4630f816cff3070a3cabda73307e7c3cea8f","tarball":"https://registry.npmjs.org/@artezio/models/-/models-0.1.14.tgz","fileCount":3,"unpackedSize":7638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAbuaCRA9TVsSAnZWagAAeSYP/370E9C7HiABtztykFNL\nQm0L1kpTxxJj1et83GeZG6in8cJwnfYayujedK7CpX6XS81r0fSENcQbkCk8\nyg4OwL/bysLlb/SIRoj2LKOOrhJ3jQF+yg6keAfTro+hOX6zY49s1fNnOc1z\n76OOUCn8qZKDcvcdd8xEQeAgmwncJzWrhIXmcRn++J9caHeQr44JEYI6FWYG\nt6J8OeqHErXczt0mxHCIskvshV0h8k0P9BbRUbH2GBrGPTsaVd4je23F1VoT\nAkHeQ7QsdFrJTJE9XG2NdYZZoulY9jem8tsS7Hu2sTpde9ylOSxO9Mhu9un5\nWNFofkJvPtLX+ADzw4zO8NwGFKrhbUI2Ui5VO6uB/71uLKfRyfpftnVZXifO\nJIVB07elsGruMK9jnyXWnfDvc7wSLLVdn0W5zedtxYeh0Nv3nveabqGiaiVL\nZMW1MiJ6Lc+FCQil+P2na5iq12r2Gkq0okp0q82BHnH+yb9+ImcGRghRrKEW\nmhR8W+qqeTZxEANaABbINw8+KEudKRP6OrdX3rTIWgjRbaSaVkuSx61QQ0Og\nDChds62UJPKVp0YeURrVd27Q44ZcQ67o3XxvoDSgK+MOVbGLQ2pSa0jIat0a\nvWPwhROLv0qK5I0E682yzCCsl2CxAzjh70rDZa+K5rj5CgRJS62uIv3RmoxE\nNepU\r\n=PcQf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnHbHikzCMpYFc3tdochUsSVUg4OMTP/VaQjrc7V3DugIgV1Kfuk/dl50r6Su7i6LyrDm+zni5ORn+NIfUXdAluNo="}]},"maintainers":[{"name":"daniil_yakovenko","email":"Daniil.Yakovenko@artezio.com"},{"name":"kluiko","email":"support@artezio.com"}],"_npmUser":{"name":"daniil_yakovenko","email":"Daniil.Yakovenko@artezio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/models_0.1.14_1577171865765_0.8672989420789803"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-18T13:47:45.796Z","0.1.7":"2019-12-18T13:47:46.408Z","modified":"2022-04-04T15:37:11.677Z","0.1.8":"2019-12-20T11:12:09.334Z","0.1.9":"2019-12-20T11:56:53.138Z","0.1.10":"2019-12-23T13:26:38.931Z","0.1.13":"2019-12-23T14:54:01.620Z","0.1.14":"2019-12-24T07:17:45.881Z"},"maintainers":[{"name":"daniil_yakovenko","email":"Daniil.Yakovenko@artezio.com"},{"name":"kluiko","email":"support@artezio.com"}],"description":"FHIR compatible observable models.","license":"MIT","readme":"# **@artezio/models**\r\nFHIR compatible observable models.\r\n\r\n# Installation\r\nUsing npm:\r\n>$ npm install -D @artezio/models\r\n\r\nUsing yarn:\r\n>$ yarn add -D @artezio/models\r\n\r\nLibrary has peer dependency which you should know about. Install it with following command: \r\n\r\n>$ npm install @artezio/observable\r\n\r\n&nbsp;\r\n# Example\r\n\r\nThis models are mostly used with [designer](https://github.com/Artezio/SURVEYBUILDER/tree/master/packages/designer/README.md \"@artezio/designer package\") and [player](https://github.com/Artezio/SURVEYBUILDER/tree/master/packages/player/README.md \"@artezio/player package\") so it's enough to use it like this:\r\n```JSX\r\nimport { Questionnaire, QuestionnaireResponse } from '@artezio/models';\r\n\r\nconst questionnaire = new Questionnaire(/*initial questionnaire in JSON format, if needed*/);\r\nconst questionnaireResponse = new QuestionnaireResponse(questionnaire, /*initial questionnaireResponse in JSON format, if needed*/);\r\n```\r\nThen you should pass them straight to QuestionnaireDesigner and QuestionnairePlayer components.\r\n\r\n&nbsp;\r\n# Diagrams\r\n\r\n## Questionnaire\r\n![uml diagram](./Uml-diagram-questionnaire.jpg)\r\n\r\n## QuestionnaireResponse\r\n![uml diagram](./Uml-diagram-response.jpg)\r\n\r\n\r\n# Detailed description for models\r\n\r\n## Table of content\r\n\r\n* [Questionnaire model](#questionnaire-model)\r\n    * [Item model](#item-model)\r\n        * [Initial answer](#initial-answer)\r\n        * [Enable When](#enable-when)\r\n        * [Answer option](#answer-option)\r\n* [Questionnaire response model](#questionnaire-response-model)\r\n    * [Questionnaire response item model](#questionnaire-response-item-model)\r\n        * [Questionnaire response item answer](#questionnaire-response-item-answer)\r\n\r\n## Questionnaire model\r\n\r\n| Name | required | type | Description | \r\n| :---- | :------ | :--- | :----- |\r\n| id | true | string | Questionnaire identifier. Must be uniq among all questionnaires |\r\n| title | false | string | Questionnaire title |\r\n| description | false | string | Description for questionnaire |\r\n| items | false | array | Each element is [Item model](#item-model) |\r\n\r\n## Item model\r\n\r\n| Name | required | type | Description | \r\n| :---- | :------ | :--- | :----- |\r\n| id | true | string | Item identifier. Must be uniq among all Items within the questionnaire |\r\n| type | true | string | Should be imported as variable from @artezio/models. Variable names: STRING, ATTACHMENT, OPEN_CHOICE, CHOICE, TEXT, TIME, DATE_TIME, DATE, DECIMAL, BOOLEAN, MULTI_CHOICE. |\r\n| text | false | string | Question |\r\n| required | false | boolean | Whether item required or not |\r\n| enableWhen | false | array | Each element is [Enable When](#enable-when) |\r\n enableBehavior | false | string | Should be imported as variable from @artezio/models. Variable names are: OR, AND |\r\n| initialAnswers | false | array | Each element is [Initial answer](#initial-answer) |\r\n| multipleFiles | false | boolean | Specific parametr especially for attachment items; Define whether user can apply multiple files(true) or single(false) |\r\n| options | false | array | Each element is [Answer option](#answer-option) |\r\n\r\n## Initial answer\r\n\r\n| Name | required | type | Description | \r\n| :---- | :------ | :--- | :----- |\r\n| id | true | string | Initial answers identifier. Must be uniq within the item |\r\n| value | false | any | Initial answers value |\r\n\r\n## Enable when\r\n\r\n| Name | required | type | Description | \r\n| :---- | :------ | :--- | :----- |\r\n| id | true | string | EnableWhen identifier. Must be uniq within the item |\r\n| operator | true | string | Should be imported as variable from @artezio/models. Variable names are: EXISTS, EQUAL, NOT_EQUAL, MORE, LESS, MORE_OR_EQUAL, LESS_OR_EQUAL. |\r\n| questionId | false | string | id of the particular item |\r\n| answer | false | any | expected answer fro particular question |\r\n\r\n## Answer option\r\n\r\n| Name | required | type | Description | \r\n| :---- | :------ | :--- | :----- |\r\n| id | true | string | AnswerOption identifier. Must be uniq within the item |\r\n| value | false | any | Option value |\r\n| defaultSelected | false | boolean | Whether option must be selected by default( in items like choice and openChoice only one option should have this property set to true ) |\r\n\r\n## Questionnaire response model\r\n\r\n| Name | required | type | Description | \r\n| :---- | :------ | :--- | :----- |\r\n| id | true | string | QuestionnaireResponse identifier. Must be uniq amon all QuestionnaireResponses |\r\n| questionnaireId | true | string | id of particular questionnaire for which this response is referenced |\r\n| items | false | array | Each element is [Questionnaire response item model](#questionnaire-response-item-model) |\r\n\r\n## Questionnaire response item model\r\n\r\n| Name | required | type | Description | \r\n| :---- | :------ | :--- | :----- |\r\n| id | true | string | QuestionnaireResponseItem identifier. Must be uniq amon all QuestionnaireResponseItems within QuestionnaireResponse |\r\n| questionId | true | string | id of particular item |\r\n| text | false | string | Question |\r\n| answers | false | array | Each element is [Questionnaire response answer](#questionnaire-response-answer) |\r\n\r\n## Questionnaire response item answer\r\n\r\n| Name | required | type | Description | \r\n| :---- | :------ | :--- | :----- |\r\n| id | true | string | id must be uniq within QuestionnaireResponseItem |\r\n| value | false | any | Answer value |\r\n| items | false | array | Each element is [Questionnaire response item model](#questionnaire-response-item-model) |","readmeFilename":"README.md","repository":{"type":"git","url":"https://github.com/Artezio/SURVEYBUILDER/tree/master/packages/models"}}