{"_id":"@asymmetrik/fhir-qb","_rev":"26-1dcef105a5d02c192c402352d05f822e","name":"@asymmetrik/fhir-qb","dist-tags":{"latest":"0.12.5"},"versions":{"0.10.0":{"name":"@asymmetrik/fhir-qb","version":"0.10.0","author":{"name":"Sumeet-S","email":"sshah@asymmetrik.com"},"license":"MIT","_id":"@asymmetrik/fhir-qb@0.10.0","maintainers":[{"name":"jlee-asymmetrik","email":"jlee@asymmetrik.com"},{"name":"ymao","email":"ying.gu@gmail.com"},{"name":"brianghig","email":"brianghig@gmail.com"},{"name":"rblace","email":"ryan@asymmetrik.com"},{"name":"reblace","email":"rblace@asymmetrik.com"},{"name":"robert-w","email":"RWinter85@gmail.com"},{"name":"amarcus","email":"amarcus@asymmetrik.com"},{"name":"mcurtis22","email":"mcurtis@asymmetrik.com"}],"homepage":"https://github.com/Asymmetrik/phx-tools","bugs":{"url":"https://github.com/Asymmetrik/phx-tools/issues"},"dist":{"shasum":"84dc16060e5a1e876e6179b13f8e70f5678bc0d8","tarball":"https://registry.npmjs.org/@asymmetrik/fhir-qb/-/fhir-qb-0.10.0.tgz","fileCount":7,"integrity":"sha512-NxuLU4kZtzDD3MBDEfiFVSmPx9xdMshL9fMp9ZOBJipgbrt8SoANUNXLXakliEDdWr22dZnJRNouNiF7+c/wUw==","signatures":[{"sig":"MEYCIQCqmFYO9q6MnyoAAhLrZ80ekERBucvnwAPp3HVD/qSK7QIhAPWAdCQzZhruBxDtKSfURNZTr92yF4DlTqScClXzAPvM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":261835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckqIiCRA9TVsSAnZWagAA5JgP/iLpPseqWduGGbNH7xUL\nUFsUe9lBz0G4csLCF+u6O6LL7xALKHS2fR1qML10W3MbbHg62VFAiAC/6drQ\nsTb6owxcKfAkKPdDcG3hBQQtAFPHThBuv/fLQSvCjkvx++1tci1oAtmpqV/v\nS98TxD5DYBqQg0wohO6sZdFfBSRNl67oYPTOIUlRz4ZQDvlaBtEzISQNRZB/\n2gWhuO6X2Jh8Okqp3ivZYT7W2bRmzvjbQg1AypD9xLU3+Nnt7vndTL7PBS3p\nIptHgojvuRHAb52hT6ttfuksMo5EqQeYbOj9M9yQZj27eB9+TpyjGvz1u7am\nx6YqjkroZ1bDGnL88jpzTnXKFsG969VbdpcQ6gPQvHgY4ZmywMIvGqbo09A+\nsCny4O/P3Ll1uoSjHfB4I7QvVSyOjGeTX1YRNk60hrjGSt+GFYlpa7vdBEnO\n0MgzgY9PUJkFbAXK2ysx42iMQQmpMqKlkajfYL5PE5AtFJqkAVf2OYlJYVbG\nuLRTHRmyp/V412UAQCVGB5cToXVJKR/+89K3b43rsRPlHSxXcnLlN7vMciUC\noMMDGRhdw10w5kYjophdd9NNEWXa6qANRnHmnNO7uD8ICdpsx73xaSO4DMMM\nzRtB+YyheoDDALpTKXc6fXgV2YM2jOx6ntC38l+DoK2rfpNN3e7U4bV75Cr0\n+Z9s\r\n=LQKd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"collectCoverage":false,"testEnvironment":"node","coverageReporters":["text","lcov","json"],"coveragePathIgnorePatterns":["<rootDir>/src/testutils/"]},"main":"index.js","_from":"file:asymmetrik-fhir-qb-0.10.0.tgz","gitHead":"56b3b0a8b54b671c359bd1a2b35ca10d635babba","_npmUser":{"name":"robert-w","email":"RWinter85@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/Asymmetrik/phx-tools.git","type":"git"},"_npmVersion":"6.7.0","description":"FHIR query builder","directories":{},"_nodeVersion":"11.4.0","dependencies":{"mathjs":"^5.2.3","moment":"^2.22.2","xregexp":"^4.2.0","@asymmetrik/fhir-sanitize-param":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fhir-qb_0.10.0_1553113634167_0.7484750774313877","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"@asymmetrik/fhir-qb","version":"0.10.1","author":{"name":"Sumeet-S","email":"sshah@asymmetrik.com"},"license":"MIT","_id":"@asymmetrik/fhir-qb@0.10.1","maintainers":[{"name":"amarcus","email":"amarcus@asymmetrik.com"},{"name":"brianghig","email":"brianghig@gmail.com"},{"name":"jlee-asymmetrik","email":"jlee@asymmetrik.com"},{"name":"mcurtis22","email":"mcurtis@asymmetrik.com"},{"name":"rblace","email":"ryan@asymmetrik.com"},{"name":"reblace","email":"rblace@asymmetrik.com"},{"name":"robert-w","email":"RWinter85@gmail.com"},{"name":"ymao","email":"ying.gu@gmail.com"}],"homepage":"https://github.com/Asymmetrik/phx-tools","bugs":{"url":"https://github.com/Asymmetrik/phx-tools/issues"},"dist":{"shasum":"1f872775d8c450e3515901c4ba6ac6b274ecd741","tarball":"https://registry.npmjs.org/@asymmetrik/fhir-qb/-/fhir-qb-0.10.1.tgz","fileCount":6,"integrity":"sha512-JXVuzHNQgp7z2os3EkzSO3zRXT3mddBqAYcgifwJvTgLlCRvjBpnn1CsL1cd36ICBNkdVhzq4Zz5LHAex9+U6w==","signatures":[{"sig":"MEUCICZzdftPUi4OKsIblVDODeJiieNZvYQsXMuWSi2o5HqyAiEAsAiFenqJ2TOa9jpZdAuGU+et3qWXHICeU7Vfi1O03fE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp4NbCRA9TVsSAnZWagAArDAP+gPvF8vAgObtxVtL4CvW\n6R2l/VjyFzC7AXeo6mV1JeN9s0AtmwiSlKVtFcnMTNnp3EScFwNuG1taw55y\n5uuhiZgFyM6AaJjQVTquo7gkP6X+3Nl73NyrBFM8ikElRV36JfOcOAuzZBPa\npRHbF+FOQN5T5vRacnmfp3NstxNHrYK/9vHOyF2pmyL3ovg5InSWQbH1HndA\nfOFkHV1q0CH4Q4fThMJXvl48/JYKK1Si4pDLawYPaawKXrZ7ddJ1XlPWG69u\nFUIwCv+yQ6Dxk3i3hh3I12a90YzwXmuGxiLGhYJYy80QjqjsLmJDqDcCBhs0\nHKjfblC43WHfHHQVkq1hoNms2uwFAy0wTHhzEkRt5wg6oqXmvLMyr2126EOe\nX7Nsv7HEtXKSPIdT5AYilYAM0gMN/axkxjNzxgA1JEl/VaGeG6WrlfumB4SP\nGnegUHzFBwkxoQOCh1gmEg6U6kJRvBGbMp2a4LU1aOsXCguSjZ6bM1/fKSKp\nNZavp6HSH6Hfl04zE+Ryujx8W/XfWO4sI6Ub7eXnfgye33BXxGhPuWPEH5vf\nuBFZdvCUb+5OkiPqqz+m+hMp97gZhgBf+AMDDddhpYUHY4ZvQqRruCFKrzCh\nnddxWxv7myV0zmKr/aXYNhEIhkgz/5X5qSzT0JUTFnQMkAQ/XUD1tncmj90Y\nQbZ7\r\n=+GBu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"collectCoverage":false,"testEnvironment":"node","coverageReporters":["text","lcov","json"],"coveragePathIgnorePatterns":["<rootDir>/src/testutils/"]},"main":"index.js","gitHead":"a1e9e728eeab7ed533968553b79f59d3f07b1a42","_npmUser":{"name":"robert-w","email":"RWinter85@gmail.com"},"repository":{"url":"git+https://github.com/Asymmetrik/phx-tools.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.4.0+x64 (darwin)","description":"FHIR query builder","directories":{},"_nodeVersion":"11.4.0","dependencies":{"mathjs":"^5.2.3","moment":"^2.22.2","xregexp":"^4.2.0","@asymmetrik/fhir-qb-mongo":"^0.10.1","@asymmetrik/fhir-sanitize-param":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fhir-qb_0.10.1_1554482011158_0.8948268310195244","host":"s3://npm-registry-packages"}},"0.10.2":{"name":"@asymmetrik/fhir-qb","version":"0.10.2","author":{"name":"Sumeet-S","email":"sshah@asymmetrik.com"},"license":"MIT","_id":"@asymmetrik/fhir-qb@0.10.2","maintainers":[{"name":"amarcus","email":"amarcus@asymmetrik.com"},{"name":"brianghig","email":"brianghig@gmail.com"},{"name":"jlee-asymmetrik","email":"jlee@asymmetrik.com"},{"name":"mcurtis22","email":"mcurtis@asymmetrik.com"},{"name":"rblace","email":"ryan@asymmetrik.com"},{"name":"reblace","email":"rblace@asymmetrik.com"},{"name":"robert-w","email":"RWinter85@gmail.com"},{"name":"ymao","email":"ying.gu@gmail.com"}],"homepage":"https://github.com/Asymmetrik/phx-tools","bugs":{"url":"https://github.com/Asymmetrik/phx-tools/issues"},"dist":{"shasum":"92b9134c8516c9ce2576ec1023d6135e54d1e438","tarball":"https://registry.npmjs.org/@asymmetrik/fhir-qb/-/fhir-qb-0.10.2.tgz","fileCount":6,"integrity":"sha512-639iPQ0OHDxlUO3P/5KSqMpaUNEcTDrj42n4ft/xcj4UBwhFsSElP1Gl/571CuWqRLiNBUVw2dvHQmkTExu49A==","signatures":[{"sig":"MEYCIQC89Qckp50gJo4X66kJDU4M9LwLNC3uX3iijpX3hkWx+AIhAOhmlMBXqcpVfaWZrATZCW5MC7B8qHytTvqyAiEUx3j6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczFiYCRA9TVsSAnZWagAAWFQP/AsxVG0KTF+txa5lZevH\n5k4OEJ4hp8kGUd3BA4ZQQrOP+zXAN1Yt3t2yUnvYCCw/zkpbJSGhfGRA90PE\nRmyLoSROG1J0zRrAGy9gNW96/u7F/Fg0K8KpIpNOsvTjgXvVyRB+TLlK78fm\n/7KDE8zFcALVHR3GKUXyV8zRVABotsoemexI6cCaV3qsf0/rcKJnWf6OB5Ye\nIpg0AyNKlvUyEJxxdCqqulWXISd/Te/aJOPQvkq3OBcNlaoo0AfrWE3I0aTG\ncB++cIr1tusg0TyVmPOT3kI+BICuvAXwPFNNzOqxG2RJ73d5/RwxHed73F58\n9sQSnqOv3FqVaTnMj5MfxedS6c9yUqek8nyH4vrmqMwZeexFKnnBQelLAeNw\nq+GaaEgNArxWCqsHKQrOGhxIed/+sMjos3wZdu1937negfCd/PZojP0xp9nv\nuLQvGL/xKn1a+l+tV0MyzkK+w1u7NPeLnkUQHgUfrux4ZeiXOE/g0axe1qN+\ndYffNlCZA/3Sc5nv8rwNFY4XGAi2On5crFSK6gUhM9kUQ61bEV5BC0n0klyx\niGaIPikaY1hlA/yNKrc0q+0d87BS0Yh1CRHQs9PIs0RsULghH6jyrxQAS6ct\nAi46aAwMlYEqs51/ac+nNvy9l2dnA+/o2a6CAxlJ0ORXeD6S1JUXz8E9m+lV\nX3IG\r\n=nuzR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"collectCoverage":false,"testEnvironment":"node","coverageReporters":["text","lcov","json"],"coveragePathIgnorePatterns":["<rootDir>/src/testutils/"]},"main":"index.js","gitHead":"d5334845f7d5f5d2e00c3826016757bbfef9c4f4","_npmUser":{"name":"robert-w","email":"RWinter85@gmail.com"},"repository":{"url":"git+https://github.com/Asymmetrik/phx-tools.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.13.0+x64 (darwin)","description":"FHIR query builder","directories":{},"_nodeVersion":"11.13.0","dependencies":{"mathjs":"^5.2.3","moment":"^2.22.2","xregexp":"^4.2.0","@asymmetrik/fhir-qb-mongo":"^0.10.2","@asymmetrik/fhir-sanitize-param":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fhir-qb_0.10.2_1556895895721_0.5993334515853301","host":"s3://npm-registry-packages"}},"0.10.3":{"name":"@asymmetrik/fhir-qb","version":"0.10.3","author":{"name":"Sumeet-S","email":"sshah@asymmetrik.com"},"license":"MIT","_id":"@asymmetrik/fhir-qb@0.10.3","maintainers":[{"name":"amarcus","email":"amarcus@asymmetrik.com"},{"name":"brianghig","email":"brianghig@gmail.com"},{"name":"jlee-asymmetrik","email":"jlee@asymmetrik.com"},{"name":"mcurtis22","email":"mcurtis@asymmetrik.com"},{"name":"rblace","email":"ryan@asymmetrik.com"},{"name":"reblace","email":"rblace@asymmetrik.com"},{"name":"robert-w","email":"RWinter85@gmail.com"},{"name":"ymao","email":"ying.gu@gmail.com"}],"homepage":"https://github.com/Asymmetrik/phx-tools","bugs":{"url":"https://github.com/Asymmetrik/phx-tools/issues"},"dist":{"shasum":"dd33ed1565dcf3de31282cada2c552896b5a22c5","tarball":"https://registry.npmjs.org/@asymmetrik/fhir-qb/-/fhir-qb-0.10.3.tgz","fileCount":6,"integrity":"sha512-bg+KRs7Zqd05gfsyaupaLUgRCqPaVLVZwodkqR8JxZtwfi4j56OYjlQJfwmhvaH4f3LkV9sMwPVbmMJq91e/7g==","signatures":[{"sig":"MEYCIQDWNvHtN0VZUXye0MJTC0FlWrIt6RfNSClxNvBcvfnzgwIhALBQQfVJZQCi5jtbAKzeiykA51BLP5MkTauMoz/tDe+p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3WaaCRA9TVsSAnZWagAAspEP/jst0mGX+hRG381RCZsG\nLISQWhpd8y++Qjw+Xn37ivyh1Yewck2Fmh4hnWeww0Ixq2SqYwnHh4/1kI75\nZQL9LEAJFOiz3LMTdJrsPy0JDwnC0PNZQ2ZzMnL4T2TA91kE4F64Y2CBIykU\nifNiPq1QudOfFFLZzG+CmTbQjLcG0ZpboZ2wYYZ929n4WGgo09ijCm457h7n\nHyzkt9vCV5HlvZG8le/Vvy71lcPv5IXa0NtLdUQyWvjYRDKARUVHXUnPIE0o\nfTs+PckMMDkIp52V3M68twrB482a+vhdMXJJN/4qbAfC2Wet+nWPAEVo+Cvs\n9lXVpKdbIVXB8tQKkpJRepT04n3KEHVwkkceC6fR3qkde+DFmp0x3ReDjbwB\n3g01ddYs/Xooh61ciMc783kAnbINX3Ff5OJ28xCwD0eppz/B4NgtgPSqOY7E\n25ysyBqBf1I5j3iDXXyCj8QhiDAR34Lg6z42vincNVqKgqMJOGGQQ4r7N8wK\negWpUx1uxD62RERYfkYVfKVV6fOjokt8Cdyx6u2+Oq3O6ZVLo45b+KpNDVpX\nEppylR2YoINPC6BMUEKJalFvDXBgjMeHHKxsbo4t2FeXyULxlYpwHGU8TVkP\n1oJzCdLOuDPxOxES256GPitqFdAw3toFIXvW4+RgJv/o/tkx/4crxspSLQct\nvbpn\r\n=IUcp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"collectCoverage":false,"testEnvironment":"node","coverageReporters":["text","lcov","json"],"coveragePathIgnorePatterns":["<rootDir>/src/testutils/"]},"main":"index.js","gitHead":"05290931cb42a33e8d188887e0985056d23833c5","_npmUser":{"name":"robert-w","email":"RWinter85@gmail.com"},"repository":{"url":"git+https://github.com/Asymmetrik/phx-tools.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.13.0+x64 (darwin)","description":"FHIR query builder","directories":{},"_nodeVersion":"11.13.0","dependencies":{"mathjs":"^5.2.3","moment":"^2.22.2","xregexp":"^4.2.0","@asymmetrik/fhir-qb-mongo":"^0.10.2","@asymmetrik/fhir-sanitize-param":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fhir-qb_0.10.3_1558013593545_0.5295037790997861","host":"s3://npm-registry-packages"}},"0.10.4":{"name":"@asymmetrik/fhir-qb","version":"0.10.4","author":{"name":"Sumeet-S","email":"sshah@asymmetrik.com"},"license":"MIT","_id":"@asymmetrik/fhir-qb@0.10.4","maintainers":[{"name":"amarcus","email":"amarcus@asymmetrik.com"},{"name":"brianghig","email":"brianghig@gmail.com"},{"name":"jlee-asymmetrik","email":"jlee@asymmetrik.com"},{"name":"mcurtis22","email":"mcurtis@asymmetrik.com"},{"name":"rblace","email":"ryan@asymmetrik.com"},{"name":"reblace","email":"rblace@asymmetrik.com"},{"name":"robert-w","email":"RWinter85@gmail.com"},{"name":"ymao","email":"ying.gu@gmail.com"}],"homepage":"https://github.com/Asymmetrik/phx-tools","bugs":{"url":"https://github.com/Asymmetrik/phx-tools/issues"},"dist":{"shasum":"ee0460c3328598ae1e8218b59d9105232c8d8a92","tarball":"https://registry.npmjs.org/@asymmetrik/fhir-qb/-/fhir-qb-0.10.4.tgz","fileCount":6,"integrity":"sha512-05MO7s7uVmB5Y0Lbqqs7areKHz5QC4CVUjdlzJnWrvfJrs5J2zdZGNgC/KedWZascF5cukgr+9rXUXBIJUINOg==","signatures":[{"sig":"MEUCIQDv04A4kcnMXt+P7/s6ehWH9nS+dhYL+sWRSD9gQs5kjAIgI61uKBe32YH6vOusVNXA20DWHFg4mJviHBHIAWc/Gb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5YJoCRA9TVsSAnZWagAA+CcP/i64LVYoETfbOaFltGpJ\nu1iRW2TGQ6TSHJMdh0m2hcQl9M1lERQPPy/CkbfO0n/E2XTlfKyM9eEWrxvT\ntGbwmMQ08/KOu5+KQEbQxodpvlNbiLLsxRTg92BFdny5YBc0kZK7zWd/ZZZk\nXb87CRHySUN+cM5EK6DlWjqUTpgNKcUfDt+S7T/Dwd6i+6IsI3pYF96uhubF\nCJw3fMMz2en/2p7r8RhwpYY8hEqFCewpl6LRFvBMuHaLLDVPmlUlDQPBPKDz\nQcYopUYou/V3oH6ahiRNc7nQNVYjw3T5eSMTGNV/omkzTk2RMM8vKBu6+Ak4\niNL/K3ZJrGF7/86LUyAQ91g1vYP4ZewQckVH1YB9F9JbTdvXF1oIqst15B0S\nn4uMWEOcDYLTFHracumeU4X2CespmxV8KzBgnmJ4S5shV0LVPHJaPEHr3PFI\nX5Desm3gdvmURDbAwPTXTf6aDM3rBzFT4b8FYNGI3zCaSDB9nsDIIJJc2KT/\neeGmbNF6IPznPLQPdwmOf53i9PF91SxxLOGtBRRN8V6dAkMryLg68/cVaEAz\n9PPODXO5+vrAgnYLFnkYTd3y/nwlml4IOLxv8gK9xSVCQ4eFerya1qCy2eB8\nW0ks3F0ycGSIA62kRlEfGD7D2GpJotSyVBEYZ+oPDt3WuDfsGuIkRrKnHhnZ\nKwoX\r\n=h+Lm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"collectCoverage":false,"testEnvironment":"node","coverageReporters":["text","lcov","json"],"coveragePathIgnorePatterns":["<rootDir>/src/testutils/"]},"main":"index.js","gitHead":"0f6aeb28427f9a5574a5a6bbe0ead0cdf0ad8af8","_npmUser":{"name":"robert-w","email":"RWinter85@gmail.com"},"repository":{"url":"git+https://github.com/Asymmetrik/phx-tools.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v12.1.0+x64 (darwin)","description":"FHIR query builder","directories":{},"_nodeVersion":"12.1.0","dependencies":{"mathjs":"^5.2.3","moment":"^2.22.2","xregexp":"^4.2.0","@asymmetrik/fhir-qb-mongo":"^0.10.3","@asymmetrik/fhir-sanitize-param":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fhir-qb_0.10.4_1558544999467_0.1885513958668119","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"@asymmetrik/fhir-qb","version":"0.11.0","author":{"name":"Sumeet-S","email":"sshah@asymmetrik.com"},"license":"MIT","_id":"@asymmetrik/fhir-qb@0.11.0","maintainers":[{"name":"amarcus","email":"amarcus@asymmetrik.com"},{"name":"brianghig","email":"brianghig@gmail.com"},{"name":"jlee-asymmetrik","email":"jlee@asymmetrik.com"},{"name":"mcurtis22","email":"mcurtis@asymmetrik.com"},{"name":"rblace","email":"ryan@asymmetrik.com"},{"name":"reblace","email":"rblace@asymmetrik.com"},{"name":"robert-w","email":"RWinter85@gmail.com"},{"name":"ymao","email":"ying.gu@gmail.com"}],"homepage":"https://github.com/Asymmetrik/phx-tools","bugs":{"url":"https://github.com/Asymmetrik/phx-tools/issues"},"dist":{"shasum":"d686f4b9426455057a47a5630651e2855aa460e8","tarball":"https://registry.npmjs.org/@asymmetrik/fhir-qb/-/fhir-qb-0.11.0.tgz","fileCount":6,"integrity":"sha512-MDbCq1X+hee7yqCtlzQsXfyNo5xRVfOnlHTNfrd3+N5MN3pDPQfCRBPsDGj/bJkbKp5lwYsn6a40l6JVjcT9+w==","signatures":[{"sig":"MEUCIC4xM33eNL5UtnxxrzHdU4Ef439tINdYgtiWY25ZE2IiAiEA+HqWwr5SED97oECQFfdXOVnXPaxtZHBZR+j+LQVp940=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+rr+CRA9TVsSAnZWagAADbIQAIRaxgziqojkL1hq5x4R\nVX4rzGvuMqzp1io7SYMBAW0EvqGTMop7Tp/AZqllwRUXqTH0RUQMPUmfNuOv\nXy9MjNZ04YC2cyNfLd84FHmk7CgsR+5BiIoOznz6QQC1uHQ1eZ3MmiKuShf3\nfjzVRAYqllB2tcTxrbgOC4TGa6dDxKnhuyiiIJCAJlQUVTjaZLoktyrU6zh8\n/P5obaZrqFW3Gd6L1HJNd2piu+8DoXbktCLYeNZvfxdoMR4Qpzv3b5E8/c83\n/YDDceE6crcUlmtSqdWKh1SPKVdpFFelPclWmsxp+bIR9oM0WCG1r5orh8Ri\nBqjp210M4bZTdXMMJx5tYgv+T1ZR23z0N6C/cjO82I4EKw4GvoYKgURTULjk\nOPliC7q+2hLncZ4T4GyBh9zraelHVyi4S4N3lsV3sCxeXtLX4Q9Midebjo2E\nO+yReVZNDbag2JFDUxt6wcmaK11H1TkuJaNL2UpHGJ8u1qPiY87ekjCVY56l\n4lisvRghS7kfOYIudQyjc0ky/pKdN/Up2wxXGL8aXiV/2kwjZQR438PoPT9f\nmdTwO1JKmz1tXyLwFUczyhnslKPEAv5tJtQimfp02Q8uRBb82/17A94MzSqs\naWnXGt/KRmx8OJ3oZRa7rC5WBC9i/7KuwrfjCZFYJfYqCTz3ukF2LvT+RKxW\nBc/k\r\n=W6lY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"collectCoverage":false,"testEnvironment":"node","coverageReporters":["text","lcov","json"],"coveragePathIgnorePatterns":["<rootDir>/src/testutils/"]},"main":"index.js","gitHead":"35b3aab5c193da2c8036d386dbc6662bd83f4585","_npmUser":{"name":"robert-w","email":"RWinter85@gmail.com"},"repository":{"url":"git+https://github.com/Asymmetrik/phx-tools.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v12.3.1+x64 (darwin)","description":"FHIR query builder","directories":{},"_nodeVersion":"12.3.1","dependencies":{"mathjs":"^5.2.3","moment":"^2.22.2","xregexp":"^4.2.0","@asymmetrik/fhir-qb-mongo":"^0.10.3","@asymmetrik/fhir-sanitize-param":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fhir-qb_0.11.0_1559935741547_0.4782457262704225","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"@asymmetrik/fhir-qb","version":"0.11.1","author":{"name":"Sumeet-S","email":"sshah@asymmetrik.com"},"license":"MIT","_id":"@asymmetrik/fhir-qb@0.11.1","maintainers":[{"name":"amarcus","email":"amarcus@asymmetrik.com"},{"name":"brianghig","email":"brianghig@gmail.com"},{"name":"jlee-asymmetrik","email":"jlee@asymmetrik.com"},{"name":"rblace","email":"ryan@asymmetrik.com"},{"name":"reblace","email":"rblace@asymmetrik.com"},{"name":"robert-w","email":"RWinter85@gmail.com"},{"name":"sshah-asymmetrik","email":"sshah@asymmetrik.com"},{"name":"ymao","email":"ying.gu@gmail.com"}],"contributors":[{"name":"Shane O'Neill","email":"soneill@asymmetrik.com"},{"name":"Sumeet-S","email":"sshah@asymmetrik.com"},{"name":"Tracy Nguyen","email":"tnguyen@asymmetrik.com"}],"homepage":"https://github.com/Asymmetrik/phx-tools","bugs":{"url":"https://github.com/Asymmetrik/phx-tools/issues"},"dist":{"shasum":"b88d239dcf62a33b7189e689ae0b162876b66697","tarball":"https://registry.npmjs.org/@asymmetrik/fhir-qb/-/fhir-qb-0.11.1.tgz","fileCount":15,"integrity":"sha512-TulGdWqGXoI4HvzyWIluZeHdO1OEqxJy42KmhAVDr/1fa8prmWcG/YwA2C1nUWOppNOpfNjRObCox0rV8i6YcQ==","signatures":[{"sig":"MEQCIDhmW9ibw1DwqYm6O8nSuJXpLto+dd6xme2EFXW3Lx1+AiAFCZcNt7v9vXyOakFfFRhRAslRo6Z82iVuVH1Id32hlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":502366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjNd6CRA9TVsSAnZWagAABpoP/0me2SxjpAxv8jsLIKG9\nFHJNvfvDoSqyLPse3SeZyCgkZeJB56yGvoLDuqBgrA3uShTWcZ/2/BI1/uLk\nrOem/Qzjzug5Ox+pyG0aBefUrQ/rn9v/JNMvEi9Cq7YE4GHkmQfCD8cBsmp2\nP29PMz+sgFpvw8Z+095/tsm9SJZQT4YijT1DeZSnKleqVYOVuw63Hv1tglLP\nAt/WxQGmBX1iMUhJTa/qcamkNurNBTrdC3BWQ6aJrgfGRd13SGP5QRydlUFv\n8M8rcgfbUqv5IWvJnhpNVz0tz5q7+T5pTwEaahQ9wfBSWnQ+CG95uzNLJJlr\nF15sIO69RgQHe6OztyPMiRp05M3zxfD8Y7qLK3mhk/Iu8alJ4udULbK3Ut/S\nfV1e0WfzWYyZvoXrezeEM0pULQp9GZvui9gOPjH2u9At3WyeJIAujrIVZhBA\n6I9BjRax5G4mngLK4dD8AuRLOPlrOfdJ1HpFznyayRzS3z6JDlMw4PEz4hcA\nKE/cHeAnBtXs68qYPFuKRaU/xTI9fwKUpPoBVV9lHgnOj6oL9FaUZjLBH5JG\n9M2pgR/gkcFf+9Fx48j+LpZznx18reG9kUuhTFJ4fD2jOtCYBPEi2aKALXba\nC5HAu2fv3oygXJTZsLqoGQ6xyV41Kzx5lCXEJqs84+nhrEQVoRE4y+GHS1qB\nomTg\r\n=XO6D\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"collectCoverage":false,"testEnvironment":"node","coverageReporters":["text","lcov","json"],"coveragePathIgnorePatterns":["<rootDir>/src/testutils/"]},"main":"index.js","gitHead":"acfd4381764a96c77ba5a5d27c2239059d476267","_npmUser":{"name":"sshah-asymmetrik","email":"sshah@asymmetrik.com"},"repository":{"url":"git+https://github.com/Asymmetrik/phx-tools.git","type":"git"},"_npmVersion":"6.9.0","description":"FHIR query builder","directories":{},"_nodeVersion":"8.12.0","dependencies":{"mathjs":"^5.2.3","moment":"^2.24.0","xregexp":"^4.2.0","sequelize":"^5.19.0","@asymmetrik/fhir-qb-mongo":"^0.10.4","@asymmetrik/fhir-sanitize-param":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fhir-qb_0.11.1_1569511289490_0.5791950271767745","host":"s3://npm-registry-packages"}},"0.11.2":{"name":"@asymmetrik/fhir-qb","version":"0.11.2","author":{"name":"Sumeet-S","email":"sshah@asymmetrik.com"},"license":"MIT","_id":"@asymmetrik/fhir-qb@0.11.2","maintainers":[{"name":"amarcus","email":"amarcus@asymmetrik.com"},{"name":"brianghig","email":"brianghig@gmail.com"},{"name":"jlee-asymmetrik","email":"jlee@asymmetrik.com"},{"name":"rblace","email":"ryan@asymmetrik.com"},{"name":"reblace","email":"rblace@asymmetrik.com"},{"name":"robert-w","email":"RWinter85@gmail.com"},{"name":"sshah-asymmetrik","email":"sshah@asymmetrik.com"},{"name":"ymao","email":"ying.gu@gmail.com"}],"contributors":[{"name":"Shane O'Neill","email":"soneill@asymmetrik.com"},{"name":"Sumeet-S","email":"sshah@asymmetrik.com"},{"name":"Tracy Nguyen","email":"tnguyen@asymmetrik.com"}],"homepage":"https://github.com/Asymmetrik/phx-tools","bugs":{"url":"https://github.com/Asymmetrik/phx-tools/issues"},"dist":{"shasum":"2bc15549b4ccba16d9be80061ed1801c0bb10def","tarball":"https://registry.npmjs.org/@asymmetrik/fhir-qb/-/fhir-qb-0.11.2.tgz","fileCount":16,"integrity":"sha512-OV4RpmjyhYy8T+bxtdTIFKgwFqkc5V65cEhoMudQJ3EQYbGdbND6S0x3CWYJYTdMPrSWSZhWqqWhmE4jho+t9Q==","signatures":[{"sig":"MEQCIFJbVLEze6mlkqMEBVKYXqeKwATSNQ8Jw25HQdNdEgXvAiBf4QjFNOgY5PCSNl3xP5zOFJskQCW/cqmFJgJS6qN//w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":499489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlkmWCRA9TVsSAnZWagAAshUP/23D1t9B76JuAQFYMkB5\nI98e1Tg0EbkwMZaNsxALXPoZFPtZKWBj8arUg0On714KwpxvrqkTxOfifkMo\n9aQEWF/8GA1NBOOmLnnRKIDp+CwevbKbzzW8j/EgU3a0HViOd62s+eFnk6aI\nakJpzEzWXHer8zMaWl6aW8WrBz/zZZEyUiO7Wae7o0XF1IvI5hDZudE8XTAt\nVHLIkos0nmJs018CJI6Th/hcyP6+JdwJpHCTuPqiL0XvbFA2scKyt0GgBW/v\n4b0429AoLCpVaF8GiS4pc9KGhFqfGBvN79797uDJu8JNBpadhunxbppnWg0T\nbiRWQPpaq5fZpqG1ja2qXr8IYfTketbMUZvKjsNor/qZ+BzQV9zR/97b6gkR\nMXyU6a2aZyVwiFVUMtqNTdOSBlJU5HhSdVc4XySKe6JqR0QAzOyOq7JwMpRQ\ntn79DQQuku0TarmsaNoBt2UkReeRgO4i0c2cIaTDHT5JgE3SCuLwNLSWAQRD\nZvXXjrFNvc8BLjMTwiIXSwKa6AkBHAbQj/Pi8g+QhwBmsBgkEi4n7fjh0piv\nRN8aW+K80RAKgw8avx8apJspcEqnqeAUaA2wbaoQOiNBqR9Tm/h+dscpt2ag\nCcx8949uLCHPbJI/BhJwL5Y3n/bLOyqIFiX6JtmBEG0AL6x5qUWwCluRkOvY\nClvt\r\n=s2O3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"collectCoverage":false,"testEnvironment":"node","coverageReporters":["text","lcov","json"],"coveragePathIgnorePatterns":["<rootDir>/src/testutils/"]},"main":"index.js","gitHead":"bfb404c148ebdd202140b44d0bf4bcdf76c8f08e","_npmUser":{"name":"sshah-asymmetrik","email":"sshah@asymmetrik.com"},"repository":{"url":"git+https://github.com/Asymmetrik/phx-tools.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v8.12.0+x64 (darwin)","description":"FHIR query builder","directories":{},"_nodeVersion":"8.12.0","dependencies":{"mathjs":"^5.2.3","moment":"^2.24.0","xregexp":"^4.2.0","sequelize":"^5.19.0","@asymmetrik/fhir-qb-mongo":"^0.10.5","@asymmetrik/fhir-sanitize-param":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fhir-qb_0.11.2_1570130325441_0.9347800162995805","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"@asymmetrik/fhir-qb","version":"0.12.0","author":{"name":"Sumeet-S","email":"sshah@asymmetrik.com"},"license":"MIT","_id":"@asymmetrik/fhir-qb@0.12.0","maintainers":[{"name":"amarcus","email":"amarcus@asymmetrik.com"},{"name":"brianghig","email":"brianghig@gmail.com"},{"name":"jlee-asymmetrik","email":"jlee@asymmetrik.com"},{"name":"rblace","email":"ryan@asymmetrik.com"},{"name":"reblace","email":"rblace@asymmetrik.com"},{"name":"robert-w","email":"RWinter85@gmail.com"},{"name":"soneill","email":"soneill@asymmetrik.com"},{"name":"sshah-asymmetrik","email":"sshah@asymmetrik.com"}],"contributors":[{"name":"Shane O'Neill","email":"soneill@asymmetrik.com"},{"name":"Sumeet-S","email":"sshah@asymmetrik.com"},{"name":"Tracy Nguyen","email":"tnguyen@asymmetrik.com"}],"homepage":"https://github.com/Asymmetrik/phx-tools","bugs":{"url":"https://github.com/Asymmetrik/phx-tools/issues"},"dist":{"shasum":"415eac0c587436e83093627da7e428f81bdd9f2e","tarball":"https://registry.npmjs.org/@asymmetrik/fhir-qb/-/fhir-qb-0.12.0.tgz","fileCount":6,"integrity":"sha512-4eFicrAfV79Mh9OufAj+Oo91wZy5zENuQwuaoGzV79oyjlL0GtaOM94ZX0dURYJCNI/qTH6/65KK67kOgz1KVg==","signatures":[{"sig":"MEYCIQCCInlfPmwHCKevPGExuazpcHQzevDh5IHAPkOvUl1exAIhAMTcAU5uNqROr3FGNm25/Z0Jj9jFpSOELCXHfNgoVNbj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":331951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyv3jCRA9TVsSAnZWagAAXo8P/1Cp1+TtCa/oc8pKaWej\nl30lAxWvrYmO0cEcUBveWu1Y4HsBZ9YKyczGxetV9YXuS8P0eWvyXvOFujZd\n6lsO9vOKrNBOVLREY9/q3HO5iSIbi4BE/2bbVml97SFwBnYw+xnRO/kNsj6t\nfaalr+l5Hn8l6eXIIv3/+WMg9LMBV6E4tgsrpZ0RPnzxvIDitDrb36xoXuvo\nmtdCFH64rWj+95a0Kduqpb/+5bbAC9HZlCWwaLSGqMeFpohhBb86ZJ6N1F3C\nevFM1LmTXINqgOBRVfWas12T2/Dcoc+MToe1mlo9NI+Ke10/1ZD76uysjSqb\nNg1QB51V5Y2HmGuoKebKBKLaNcBAfXbqVlSgEYDHl6qToePY/OzLgaKhWzQU\nk1guoSZY7j51KhFhDbBUUVcdWx2pkC0Tdv476eJYJOzYcQvT9TYnNQCp9oMl\n13SESIi9qJ9zv0k/FE938Q7ms9RGixjTNeRzzSB5WHrzpJPP647EWrSS5FnY\nASYAGEfzWW4kBvybDD3T15qlYIpRrq39QG7GkMcJcTVbTm+iJpP4BX/CJxZY\nHHBhKKaZ2mFrWIPaHEdWQ0cWBKzAkSdI91H5QhkY1jHNwJyXgEc6CprxWNZ6\nNZNY9XFLauAiJNRLsaOkHGDplaH16NKkWuR+jM6yzZeLIPNgq7FBVs+lxfLb\noq1+\r\n=0sft\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"collectCoverage":false,"testEnvironment":"node","coverageReporters":["text","lcov","json"],"coveragePathIgnorePatterns":["<rootDir>/src/testutils/"]},"main":"index.js","gitHead":"55dfaff05c51d092b2400b8bad22f71f366621bd","_npmUser":{"name":"soneill","email":"soneill@asymmetrik.com"},"repository":{"url":"git+https://github.com/Asymmetrik/phx-tools.git","type":"git"},"_npmVersion":"lerna/3.18.4/node@v10.16.0+x64 (darwin)","description":"FHIR query builder","directories":{},"_nodeVersion":"10.16.0","dependencies":{"mathjs":"^5.2.3","moment":"^2.24.0","xregexp":"^4.2.0","sequelize":"^5.19.0","@asymmetrik/fhir-qb-mongo":"^0.11.0","@asymmetrik/fhir-sanitize-param":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fhir-qb_0.12.0_1573584355259_0.3561102841932158","host":"s3://npm-registry-packages"}},"0.12.2":{"name":"@asymmetrik/fhir-qb","version":"0.12.2","author":{"name":"Sumeet-S","email":"sshah@asymmetrik.com"},"license":"MIT","_id":"@asymmetrik/fhir-qb@0.12.2","maintainers":[{"name":"amarcus","email":"amarcus@asymmetrik.com"},{"name":"brianghig","email":"brianghig@gmail.com"},{"name":"jlee-asymmetrik","email":"jlee@asymmetrik.com"},{"name":"rblace","email":"ryan@asymmetrik.com"},{"name":"reblace","email":"rblace@asymmetrik.com"},{"name":"robert-w","email":"RWinter85@gmail.com"},{"name":"soneill","email":"soneill@asymmetrik.com"},{"name":"sshah-asymmetrik","email":"sshah@asymmetrik.com"}],"contributors":[{"name":"Shane O'Neill","email":"soneill@asymmetrik.com"},{"name":"Sumeet-S","email":"sshah@asymmetrik.com"},{"name":"Tracy Nguyen","email":"tnguyen@asymmetrik.com"}],"homepage":"https://github.com/Asymmetrik/phx-tools","bugs":{"url":"https://github.com/Asymmetrik/phx-tools/issues"},"dist":{"shasum":"ab92b138dadcf4adba9e050fe63abff07c01012c","tarball":"https://registry.npmjs.org/@asymmetrik/fhir-qb/-/fhir-qb-0.12.2.tgz","fileCount":6,"integrity":"sha512-TjKkQ0qazh6paE8ZpAMN3Ukrb4CM8zK1iqV326T9Ps94Xjl1VGJqCALN7WltRMQ45u1GnuHWaJyI0FNWIke/zg==","signatures":[{"sig":"MEYCIQCmOoFjhBpMJDG7KWQDyJAMRJ7cX8tVhOfw8aIocgPZbwIhALy3AHcRFL6VEt8WAPlozPWMn6v+CsbmEeNtVfjec6gO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":331951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTsjVCRA9TVsSAnZWagAA3oIP/jgvN5xl+AvnTVPStZJC\nuHkKrHSGPIxv0jmPHGmGT56oXN/TFOyvZFBOnUgM0x3qWgox8C3i9uvQB3dy\nSkpXoSOo0JawDeBo1UTJKYLTjT7ZppQF6CJltOqERpqhOaTKSQfHPrdvmM2P\nWdlB9SuST12L2me0fIriszRuGvgYuhd6xGq6Y9QS+HhGPmOWI3A+wpAVtThD\nnP5bJTHeU75btRmxlcb80RYMJcBxxyXwpKBYdNgoTZzwmEPBT1GD8oG40vlG\nNbn87Z6+dx5NKw5NLbGI7QfKzGbUMpFbblajeGtTRacoVX8agh8r/K/Tx+6S\ndhBVRyuBIHo75uQBoBizcWtsQ9f0PIqkGMRgaAD6dAmFSgxEadKgEPm2CV9f\nW9zEWt/boI5eodE2A68C5sErMw3H7iLOgrjUQdMUwLCMxxVDWqRb9BCJG/Yt\nBWQYatoHUP5GvEuYUqRlKkdS2GZ5aytlo8OuvnrOqEjN4CbQbAXRoPt2PXyQ\nF7F9YFDNzL/K4Upq23j+i3HEEEjgxFycnV4EgFp706WTKS8rg3bNI8R+uLW/\nxG/HWcKUkytOGnOEcpS1eVgZBin9r7peYkVK2t3v1f1S4YkdNjjkVqsbtoxk\nBFgGXWfbUafCHLszpcGN0k0wpPAJ3eoUE0iawxFRl1atNyFwlI/N+jVYyext\n5Kr/\r\n=nHGe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"collectCoverage":false,"testEnvironment":"node","coverageReporters":["text","lcov","json"],"coveragePathIgnorePatterns":["<rootDir>/src/testutils/"]},"main":"index.js","gitHead":"be01510edc8b9f666375ccb7624c29b0a45d2508","_npmUser":{"name":"soneill","email":"soneill@asymmetrik.com"},"repository":{"url":"git+https://github.com/Asymmetrik/phx-tools.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"FHIR query builder","directories":{},"_nodeVersion":"12.18.3","dependencies":{"mathjs":"^5.2.3","moment":"^2.24.0","xregexp":"^4.2.0","sequelize":"^5.19.0","@asymmetrik/fhir-qb-mongo":"^0.12.0","@asymmetrik/fhir-sanitize-param":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fhir-qb_0.12.2_1598998740702_0.2409165601460599","host":"s3://npm-registry-packages"}},"0.12.4":{"name":"@asymmetrik/fhir-qb","version":"0.12.4","author":{"name":"Sumeet-S","email":"sshah@asymmetrik.com"},"license":"MIT","_id":"@asymmetrik/fhir-qb@0.12.4","maintainers":[{"name":"soneill","email":"soneill@asymmetrik.com"},{"name":"sshah-asymmetrik","email":"sshah@asymmetrik.com"},{"name":"jlee-asymmetrik","email":"jlee@asymmetrik.com"},{"name":"brianghig","email":"brianghig@gmail.com"},{"name":"rblace","email":"ryan@asymmetrik.com"},{"name":"reblace","email":"rblace@asymmetrik.com"},{"name":"robert-w","email":"RWinter85@gmail.com"},{"name":"amarcus","email":"amarcus@asymmetrik.com"}],"contributors":[{"name":"Shane O'Neill","email":"soneill@asymmetrik.com"},{"name":"Sumeet-S","email":"sshah@asymmetrik.com"},{"name":"Tracy Nguyen","email":"tnguyen@asymmetrik.com"}],"homepage":"https://github.com/Asymmetrik/phx-tools","bugs":{"url":"https://github.com/Asymmetrik/phx-tools/issues"},"dist":{"shasum":"e6a09fbbd88359e1e78befc5809ab8a647c4ce94","tarball":"https://registry.npmjs.org/@asymmetrik/fhir-qb/-/fhir-qb-0.12.4.tgz","fileCount":6,"integrity":"sha512-D+VuhFvbHcUsd+EyqbBBr4u/MbPe38OAWQcFahykcezQLo+wMcRPlV4wrszTTTwUSWAiulWdVShsfZNSZLC/9Q==","signatures":[{"sig":"MEYCIQCyAfJ5wFTxVfZtc6IYsMuhMMKEO3g8+E0lFxCLUlGeGQIhAMBbqni3m6sq4HoetSDgME6Bc5/ab/W0HMejP7p0yBOu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":395647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXuk/CRA9TVsSAnZWagAAWMIP/1n4xT6qyoQRiGNg7C5b\nhVNPxUMxvdVBP3xnret+wFdtZdHaVwwlQN4Z3d3OI/nZ3fzbLod3ypP5QZFo\nSOWf5mVXiB+QxZ1Avu6rcw0cEdT/DXvTDKHIK1PzLupuYz9B5Mm6OHC2qWlV\nTayP8T6nmcpfZkrfSXMKk+IOJRxHpyhpwqvs8ItllSzwGKnTSFt5QL4hZB+R\nmOxPoaz2QrHttKqLcBbMJgu40oYlmMpgcVvbRzd7jua28yYoS7OTauPQKyhA\nqS80Ikbv5QB3zvRHW4cAmkc/yVOHNZxIWLxFL9PHkv7B9fNU6dMjQKPP0vij\n5xZ9CZ1PkLxnZ5MzmL/8rNeJOOE6h5StcFep2dr0cVDhjnvCmLalgZlTpavm\nNvV8Kw1ytJtiIaeTAKh2toyX/XZaz6rVJqT2ruIBRR6bynKl9sCwruRPz9sw\n0OVdp1wwarGB81R9qAwUzDXG2HD6omSKvMWhytC1MWDRR8s1qer5hBhNGHl/\n5qvgq1NoRXqgR40jDUQlkDTKovWL/ozUDXnD30/+gfF0O7lurfBVQZfcPqlM\nWlmOvh78h9jcFEevPfZRHN92D+dlh0CoFJ0TD8ZDyEyXHD2k7/uhm5EJJEhe\np1KFGdsEBvqVXCenr+qSDnA44ZjNLunS7d9JCLjsdB5w4UKvC/IWrz5YHLCu\n7Aar\r\n=eahC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"collectCoverage":false,"testEnvironment":"node","coverageReporters":["text","lcov","json"],"coveragePathIgnorePatterns":["<rootDir>/src/testutils/"]},"main":"index.js","gitHead":"4ccd64a6c9dc3c7131fd66e69b8c2046a3e67922","scripts":{"test":"jest"},"_npmUser":{"name":"soneill","email":"soneill@asymmetrik.com"},"repository":{"url":"git+https://github.com/Asymmetrik/phx-tools.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"FHIR query builder","directories":{},"_nodeVersion":"12.18.3","dependencies":{"mathjs":"^5.2.3","moment":"^2.24.0","xregexp":"^4.2.0","sequelize":"^5.19.0","@asymmetrik/fhir-qb-mongo":"^0.12.2","@asymmetrik/fhir-sanitize-param":"^1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fhir-qb_0.12.4_1600055615489_0.20414018979723703","host":"s3://npm-registry-packages"}},"0.12.5":{"name":"@asymmetrik/fhir-qb","version":"0.12.5","author":{"name":"Sumeet-S","email":"sshah@asymmetrik.com"},"license":"MIT","_id":"@asymmetrik/fhir-qb@0.12.5","maintainers":[{"name":"soneill","email":"soneill@asymmetrik.com"},{"name":"sshah-asymmetrik","email":"sshah@asymmetrik.com"},{"name":"jlee-asymmetrik","email":"jlee@asymmetrik.com"},{"name":"brianghig","email":"brianghig@gmail.com"},{"name":"rblace","email":"ryan@asymmetrik.com"},{"name":"reblace","email":"rblace@asymmetrik.com"},{"name":"robert-w","email":"RWinter85@gmail.com"},{"name":"amarcus","email":"amarcus@asymmetrik.com"}],"contributors":[{"name":"Shane O'Neill","email":"soneill@asymmetrik.com"},{"name":"Sumeet-S","email":"sshah@asymmetrik.com"},{"name":"Tracy Nguyen","email":"tnguyen@asymmetrik.com"}],"homepage":"https://github.com/Asymmetrik/phx-tools","bugs":{"url":"https://github.com/Asymmetrik/phx-tools/issues"},"dist":{"shasum":"68edff25f392b2871074c35324f4b85eb6158032","tarball":"https://registry.npmjs.org/@asymmetrik/fhir-qb/-/fhir-qb-0.12.5.tgz","fileCount":6,"integrity":"sha512-FtogyM05UackveZhhDpWaOonIGlOouLI0XipdEW4Hqeoy8JyBletWvKl228UW+w2nqB6WFjaVwRaS7QzvUXkGg==","signatures":[{"sig":"MEQCICwCez9gIbYnfPPIKfac+spgXAgW52KA511WghZVvP/rAiBDE1wicfjgWF/0hwaWt6GpC3DujyDqbQzf150czNykYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":395647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaq/iCRA9TVsSAnZWagAARdMP/0hjkVLWcWVTr3TalHcu\nYcVmXviv1Vc6Cd7I57H8xbRVFAHQ/A9hgJxkW3LJgem6+uzOQpMSUjHejQGw\n1mbIeZmHJl3EIvnIviGBmu7JmM26kDF3gqZwhqrh8K7VYm3uBosJSIQOgW+V\nuHs0YoHt2LJ1ElUHw8gnoIpjOYSLZG4UIjz+eWWoHV78kSfTwRnwqM2LUPI/\n1cf3oMTrPeGsKuzDDbupZjZXBGLFd10+JFdTqpHfo35/hmqT15JAhEOxtZwT\nFVGK0oBBTGot769jGmab/FR1cknCKOCsicsIn+EHcvxeX8gNagqFQ6pXHLWA\n7Cbwe0ERelP5yjH4AYX+UYCUsi4YKM3/cTvbK2tnhMq9FTnn8B25f401OTYF\n1gZlMhpieSChS2wJSgBb48br33iJdrZG4w3cuniJ4nJfEutsbCIcuKPjFgbO\nQVMYXBoE0V4Pcb6GSGzS7mKL4U9p5iaMXD218t6YEgGYP+RY7chiRNJbjGu3\n0RYKC15hRRz06TnaOjqVauTzMC5idDSrLJxxDwPmce42JKCAcNmqpPt3d9wq\nw2LFoKZDE5Iyh3xkCNNVHlxf54P5UH1xSLMjwn9DCIIC8r0kviz+QzmA+60g\nNbLKJmu6DLGtVuw091rvmz0mAg6NH+WKqO6thY3+qoA8GrpxVry50jvYNNwF\n50Hg\r\n=kuhz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"collectCoverage":false,"testEnvironment":"node","coverageReporters":["text","lcov","json"],"coveragePathIgnorePatterns":["<rootDir>/src/testutils/"]},"main":"index.js","gitHead":"9c82378b178d42daaac67603614ce57af7569f98","scripts":{"test":"jest"},"_npmUser":{"name":"soneill","email":"soneill@asymmetrik.com"},"repository":{"url":"git+https://github.com/Asymmetrik/phx-tools.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"FHIR query builder","directories":{},"_nodeVersion":"12.18.3","dependencies":{"mathjs":"^5.2.3","moment":"^2.24.0","xregexp":"^4.2.0","sequelize":"^5.19.0","@asymmetrik/fhir-qb-mongo":"^0.12.3","@asymmetrik/fhir-sanitize-param":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fhir-qb_0.12.5_1600827362004_0.2405662603884191","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-03-20T20:27:14.030Z","modified":"2026-03-13T16:28:38.961Z","0.10.0":"2019-03-20T20:27:14.353Z","0.10.1":"2019-04-05T16:33:31.297Z","0.10.2":"2019-05-03T15:04:55.856Z","0.10.3":"2019-05-16T13:33:13.682Z","0.10.4":"2019-05-22T17:09:59.600Z","0.11.0":"2019-06-07T19:29:01.653Z","0.11.1":"2019-09-26T15:21:29.620Z","0.11.2":"2019-10-03T19:18:45.573Z","0.12.0":"2019-11-12T18:45:55.422Z","0.12.2":"2020-09-01T22:19:01.039Z","0.12.4":"2020-09-14T03:53:35.619Z","0.12.5":"2020-09-23T02:16:02.159Z"},"bugs":{"url":"https://github.com/Asymmetrik/phx-tools/issues"},"author":{"name":"Sumeet-S","email":"sshah@asymmetrik.com"},"license":"MIT","homepage":"https://github.com/Asymmetrik/phx-tools","repository":{"url":"git+https://github.com/Asymmetrik/phx-tools.git","type":"git"},"description":"FHIR query builder","contributors":[{"name":"Shane O'Neill","email":"soneill@asymmetrik.com"},{"name":"Sumeet-S","email":"sshah@asymmetrik.com"},{"name":"Tracy Nguyen","email":"tnguyen@asymmetrik.com"}],"maintainers":[{"email":"ryan.blace@bluehalo.com","name":"rblace"},{"email":"reblace@gmail.com","name":"reblace"},{"email":"ekoon@asymmetrik.com","name":"ekoon121"},{"email":"amarcus@asymmetrik.com","name":"amarcus"},{"email":"soneill@asymmetrik.com","name":"soneill"}],"readme":"# FHIR-QB\n\n> Utility for standard rest API's to build search queries from incoming requests.\n\n## Install\n\n```shell\nyarn add @asymmetrik/fhir-qb\n```\n\n## Arguments\n\n`@asymmetrik/fhir-qb` exports a single class called QueryBuilder. The QueryBuilder constructor takes 4 arguments:\n\n#### `packageName`\n\nQuery builder implementation package to be required. Default: `@asymmetrik/fhir-qb-mongo`\n\n#### `globalParameterDefinitions`\n\nParameter definitions for global parameters that apply to all resources. Defined by the fhir 'resource' resource\nparameters. Default: `{}`\n\n#### `pageParam`\n\nQuery parameter used to indicate which page of results is being requested. Default: `page`\n\n#### `resultsPerPage`\n\nHow many results should be returned per page. Default: `10`\n\n#### `implementationParameters`\n\nObject to be passed through to the DB-specific implementation with whatever information from the server the implementation\nmay need. Default: `{}`\n\nSee [DB Specific Implementations](#db-specific-implementations) below.\n\n#### `columnIdentifierStrategy`\n\nDefaults to determining the column/path to the variable through it's xpath within its parameter definition. The string \"parameter\" can be passed to make it so that the\nraw parameter name is used as the lookup column.\n\n## Usage\n\nThe QueryBuilder class has a method called `buildSearchQuery` which takes two arguments. It takes an Express request object and an object containing argument definitions.\nThe allowed arguments are generated per resource and have the following properties:\n\n#### `type`\n\nData type we expect the parameter to be in. We will try to coerce the value into these types to an extent. See [Valid Types](#valid-types) below.\n\n#### `fhirtype`\n\nData type we expect the parameter to be in of the types listed in the FHIR specification. Currently being used to specify what type of token token parameters are.\n\n#### `xpath`\n\nPath to the parameter within the resource\n\n#### `definition`\n\nLink to the full parameter structure definition on the hl7 website\n\n#### `description`\n\nDescription of the parameter/argument\n\nThe `buildSearchQuery` method returns a search query for the configured db implementation that can be\npassed of to the database service and executed.\n\n### DB Specific Implementations\n\nThe FHIR-QB relies on a database specific implementation to enable it to properly construct queries for the chosen database.\nAn implementation must include the following methods:\n\n```\n\tassembleSearchQuery,\n\tbuildAndQuery,\n\tbuildComparatorQuery,\n\tbuildContainsQuery,\n\tbuildEndsWithQuery,\n\tbuildEqualToQuery,\n\tbuildExistsQuery,\n\tbuildOrQuery,\n\tbuildInRangeQuery,\n\tbuildStartsWithQuery,\n```\n\n### Valid Types\n\nAllowed types are currently `number`, `date`, `uri` `reference`, `string`, `token`, `quantity` and `boolean`.\n","readmeFilename":"README.md"}