{"_id":"@eka-care/patient-ts-sdk","_rev":"30-bea9b3d099f4960f8277362072006187","name":"@eka-care/patient-ts-sdk","dist-tags":{"latest":"1.0.27"},"versions":{"1.0.1":{"name":"@eka-care/patient-ts-sdk","version":"1.0.1","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.1","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"74ff5d0c9abf8cd2a79d4c3e784d9d75f44c5fef","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.1.tgz","fileCount":39,"integrity":"sha512-ONS8F/zwHDj/zYm371Ombz61wVSMfM6JQmTlTyqlVASCcpfyxjjHTAKQBpApOUj+lzWVOsMgPP9aZptbO6yNHw==","signatures":[{"sig":"MEUCIQD2rhCEd3JbPnB0AJjLzhJErruKBMyHRTcu3bPN+RzZawIgR8Ov4SSI6gN+C+uC+OzWBwY7zv9JkTg0G0WcAFDOcYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171807},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"69b06bd34335678c26a53eacd5305a3ee6ae6cd3","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.1_1755164247662_0.5496522946123614","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@eka-care/patient-ts-sdk","version":"1.0.2","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.2","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"2d8639ac884104edb542cc85a98676076d0b1820","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.2.tgz","fileCount":39,"integrity":"sha512-jUXA0INwwEmuteKfFn9JyFv+pNojh1QaCa6qXOh8r0pueP4OvnkpIIbC1ciRSEFZXNiBvji89Ecx4aVFOAtAIg==","signatures":[{"sig":"MEUCIQC4puYhLikSOZf3SIGcXBHlAKVd6BsyrHINHW5kAE61zQIgJUnh79Ir2RDOhrmxsQwIMqHpFYtesanXwX52Rw4ybSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171807},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c53005d0d7d59befb76196dad878eec5679462aa","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.2_1755164360530_0.2506267860165128","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@eka-care/patient-ts-sdk","version":"1.0.3","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.3","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"82fb12a983c3b1b1e98b90a67fb7cf3a348377af","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.3.tgz","fileCount":40,"integrity":"sha512-43b0agy1obKxGJyRm9RO7RNptXhKnhhfCUiIgu+GGG7tRgrBNa+p9UWSg6X/xC63ozI4f9JopU0N31/jpZVAPg==","signatures":[{"sig":"MEYCIQC6409IY4A0znx1LhhspEmcBGWvTnVCs9d8qN9A4WrmxwIhAJaHqIJwfPHcFrtENgIW9mMb+J51GaqL8PwdYov1D9wo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181926},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ed565e79a4827597d9aff289f70382dd69d433a9","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.3_1755861192314_0.6635266335124586","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@eka-care/patient-ts-sdk","version":"1.0.4","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.4","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"de92f2e0d33b856a512f073bd01535a28f65ec4a","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.4.tgz","fileCount":39,"integrity":"sha512-bpCs1GbM9dxgw1j7foS6tsRUm50Vyq2arR2H7m4abURhVdeNqcM9C77185+4MDFA2KNG7bRO8EUa1nWy6+1jag==","signatures":[{"sig":"MEYCIQDV102m4BH32kULHjs47YbrZ934+Krsf/M6KczDzlYshAIhAM7XZu4aHkG0t0X2iCMnlIMBAZfdtxOm68XHjrW4v1F6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171525},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"83edd682c097237281ef3c31676076bc156b5a6e","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.4_1755862032520_0.6242839055147189","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@eka-care/patient-ts-sdk","version":"1.0.5","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.5","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"96b00ea49b386742620ababfbc1f14c923abb495","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.5.tgz","fileCount":39,"integrity":"sha512-MloCV7LMg8EUhe7+KQocnRifU57hKXEoYIPtdEbXYZp5Bx73r/F//ERy/d7cjoki3xmEFCBswFfLHMBydHRafg==","signatures":[{"sig":"MEUCIFm9MYnhRUgmy9Q4dZWksjZwSgMP3VsFQVV0BxJZjYOhAiEA6gUoAEc5LWU6b8rB8UaYkuz3RzXei4RP/16TRTTEgXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171589},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cba2463726b4d722d57282b08be59c5e60771a50","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.5_1756105522996_0.8937294697682563","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@eka-care/patient-ts-sdk","version":"1.0.6","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.6","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"ac314f98fe6525d4e2a547d8d9526aa871bfb50a","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.6.tgz","fileCount":39,"integrity":"sha512-fEst1ZHiAyhWsxQVHep2nLUTmU8C/A5QTYM5PdiWaGCRkWm2UMoYfc01IHGd27EAG1QwR9aBpeUekj0R9zT5yw==","signatures":[{"sig":"MEYCIQCcRbytw88y0if4hs0/1MJgF65wzLqFU4BM95M7zc/+RwIhALVW2DHAMQ9IZzPPCx9HkPfV3pTczbbBNodXAjciuMBs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171589},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cba2463726b4d722d57282b08be59c5e60771a50","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.6_1756105693854_0.5285275784464547","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@eka-care/patient-ts-sdk","version":"1.0.7","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.7","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"6d3968609050f226ff0b999bab413b4afb279e9d","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.7.tgz","fileCount":39,"integrity":"sha512-NP9FqJ7cmaU48VuX2SwyI2XCfYyyo8XLdlFVPwjeGeKUDU9+4S9TP7sUMPItMZKEw+a08n0jxZyrVtfB/PDeIg==","signatures":[{"sig":"MEUCIQC5UznAvnR50D9n/r9oGD2xYKQ53YPzOE10qDpTgjFkhwIgQDu7mf4wVSz+5FEp0ZKvAQmbl/FIIzoOICORmM1w/xA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171624},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f624d9ebc2e4063eb5e409600e7c2a5ccaf721a8","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.7_1756210359159_0.25429479536270216","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@eka-care/patient-ts-sdk","version":"1.0.8","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.8","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"40456fe8fb9b784a2a80ad286d38b876588d5ccf","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.8.tgz","fileCount":40,"integrity":"sha512-TfSE5Mkyy8xVkbFGRtNmXOExfA6Ahwu8XTxgM29ZCYQnCPSqIesABfnoay0ENF0imZsKC/XOejO+np2kM+cZaw==","signatures":[{"sig":"MEUCIHKaBsGd9Nj2FYwqaBByOk6N9QjCoAX7V7+gWxSg4iq6AiEAvGHwrqkzFw9LzChc+FkV0Iucp8EfiZ7Q+kf6UN+YdX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182105},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"05597d94e9461df02d927f37f30174d56a286cf2","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.8_1756386871816_0.23049280460278188","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@eka-care/patient-ts-sdk","version":"1.0.9","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.9","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"1f2d45a9c9b277099a6add8efe2bb03ea271ca82","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.9.tgz","fileCount":40,"integrity":"sha512-P4QQqleNGIlVf1A25d8X0yeWHnKQzIbNNqectjVjSk8fGu3USEiQmk5aPbUVN1co7JrbE5d5ZvNlO4A8tjEFcA==","signatures":[{"sig":"MEUCIQDiR9QqlwcAhmJkJk5MTDp3Rs2E7+fJTOHFaCkK8y0sNQIgJtNxdWMCNLbi1rWJyIEA+k5wPlg4atscva7CYXsD33I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182162},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"84c531d6794457b562c46e4427feb896760ec895","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.9_1756387811268_0.11515013272064256","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@eka-care/patient-ts-sdk","version":"1.0.10","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.10","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"8cfc5d9c8380d267ef3f2d6a85d144eb41d48127","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.10.tgz","fileCount":39,"integrity":"sha512-DYBBQtDFKYcckFb6v1IPQZK/HScew8EOr/e8EnmU+zLMd3r9ERJ9ya1tl0AzDWnTbCKJ1ewdK4TeeFo3FkHmNw==","signatures":[{"sig":"MEUCICdXhvpx3pQW32jOt/aCTDC+jZLCOmrJaeRGqf8Qso+JAiEA5Fbea80WEZgwkynMf+STCwwYNwBEiG9/rTpV60YgKi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190443},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ac59a366f7a34164c75a7e4803f1b0cd54489cab","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.10_1756470921472_0.17871631360257512","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@eka-care/patient-ts-sdk","version":"1.0.11","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.11","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"9756dc4da3b0dd7d33904527198346e204d3f969","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.11.tgz","fileCount":39,"integrity":"sha512-NvzjKEG1nqR1PkhFyMOyfcgmobYZmxX6m95PBgoAwp4sLPsPIAYsMPjnaab4nHGkjBlB0Cb64DbHKKQOepIiWg==","signatures":[{"sig":"MEUCICIqQPpS1eIE50NN6p0sW5TluRlPU9O30HsNiH2o474+AiEAuLxcarabYaNc3TF1w5YJluaTukBiv6/UrgZubOQde+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190448},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3f4ddcf5488e5750c0c856971d37ad575d2664de","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.11_1756482212898_0.13011444293228336","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@eka-care/patient-ts-sdk","version":"1.0.12","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.12","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"5606d4e04ddca06631f233590198d5f7c0c0bff8","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.12.tgz","fileCount":39,"integrity":"sha512-ponkZvdWKh24vN77sskKoKkUmenKq8xYVY2ubiNKvg0TFvHhSGYoF+Oon1S+7wuyeutsQCtQ0la9mrF9Oi/QRg==","signatures":[{"sig":"MEUCIQCqlbfFNsH3gShpZ6sSIBxuYKDpQ5YogRcg07dPjpO7GQIgCRpdhS62qnqGAwH81BQ0gee200EGJicgvu1grQPDc0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190452},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d004719815605a8c5d01bb41cda23d2f88510b04","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.12_1756482714384_0.3844470706906842","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@eka-care/patient-ts-sdk","version":"1.0.14","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.14","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"796a8337efe28f4d4b6cfcfd0335bf1ca9dc0c90","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.14.tgz","fileCount":20,"integrity":"sha512-HjvydTRKLmZXl3xEEafDsohLeJk58/Q/xJ3N97wP28Ev+QrMcs4t41mzFW27ZaSzCL9HWM2K8AyIksvjqOf5nA==","signatures":[{"sig":"MEUCIBRZvCk5MZX14y5eloU5we2CO3rZ26ipOgNhir8dRPHXAiEAinjVr4YBTjtCbzclvB+lxxpAHo4MO3Zb39xXPbXgaiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250802},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c32d7d7efbbe11f9b23b467851bc37e6e0fc604a","scripts":{"dev":"vite build --watch","test":"node test-sdk.js","build":"vite build","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.14_1756572236588_0.10413323999701674","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@eka-care/patient-ts-sdk","version":"1.0.15","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.15","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"c9b67b3a99f4aa2dc29cd456fcac60a8b37f0a3a","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.15.tgz","fileCount":39,"integrity":"sha512-HGOWyNRTBsWTxDOV2ufQ5D7koYwalWhKhCQk6vGFHouR7F8V2wy4AlWvBlciDbgl+5lvZZmqvaBSD20NY7523A==","signatures":[{"sig":"MEUCIGG7rTVkwMDbqqjW/Mrx+qr+wmWJL0ssvYfnS1A2jcH9AiEA+6Btqi8PLyAGJIRe2fQb4tLZfJX8Z20GuhbOgiqQWgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190350},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3cd3ef4162c4adea1a9f9b2961254db9790870b0","scripts":{"dev":"vite build --watch","test":"node test-sdk.js","build":"vite build","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.15_1756625346386_0.3170500454679388","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@eka-care/patient-ts-sdk","version":"1.0.16","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.16","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"9e0b41d83afc573bb32bd4b1eccc8bcc059decfc","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.16.tgz","fileCount":39,"integrity":"sha512-gfn7JpPO0x+16lJktvkcSpWdpl+A1MqV+sJjH0z9cRDZCPTEOwwBv5kZWsW3KvEYhl4GJRTHmM/qizCsx6pVtg==","signatures":[{"sig":"MEUCIQC8eKeXKkNnDVi25a+tllJfljyRDYWWJTsMcRYXZYHKygIge8LYoiwnZiT14IRmRlsTrZUvjqEPX4m+rJ/itg2tiKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190612},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3cd3ef4162c4adea1a9f9b2961254db9790870b0","scripts":{"dev":"vite build --watch","test":"node test-sdk.js","build":"vite build","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.16_1756628297824_0.32117565075366916","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@eka-care/patient-ts-sdk","version":"1.0.17","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.17","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"b3a4c91341368c40afd9748c9a395fb533541ed6","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.17.tgz","fileCount":19,"integrity":"sha512-btzW9Kzk7xLwKCA03ymfhrAYAkfpmzF8P+279kDxsUy6BO07PoGGu8+bFpZ5x9uVSYQwxBwQm68rXBHAfIh02A==","signatures":[{"sig":"MEYCIQDt94GWXsWCAQJz5WU6/3OLla3OmcZwgcOy+UWCrSsfbQIhAPEQ6N69ZZaDs0aG/iQp6yQ7a0Cv4uUafpXe1wQQ1Tgv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241275},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3cd3ef4162c4adea1a9f9b2961254db9790870b0","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.17_1756628556333_0.08156263427561128","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@eka-care/patient-ts-sdk","version":"1.0.18","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.18","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"ff02b93a8f7fe86d5f424f9ca26d68844b5d8878","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.18.tgz","fileCount":40,"integrity":"sha512-JhXPSb1z3LPgvbKjIBpdT+M47gV/8skpPWglyvgCg4bFwz7Zpx5jxaNT4TssBWALfAMjRmrK+dnu0WVg1wWzCA==","signatures":[{"sig":"MEYCIQD+1v6fzaWroCVhGH/Fw/R5uxIYKt0Q+UQk8EKE41VGlwIhANoeC3utD/i+7rnESJbRuxD6S9Pm1py+5eKcc656qftf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197321},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3cd3ef4162c4adea1a9f9b2961254db9790870b0","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","prepare":"yarn build","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.18_1756629173508_0.8614255131311661","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@eka-care/patient-ts-sdk","version":"1.0.19","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.19","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"fc88d9fdc84de51ce94dc1a858e5e6241077e709","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.19.tgz","fileCount":40,"integrity":"sha512-qpypqpy8k7kagAP6FckPS00+397V+3u/kRU9f53yH9vPTqE6GEs8K1iwK+xUVXVp7oKVISvYLTLnnOd0up8zHg==","signatures":[{"sig":"MEQCIGt/Dj9WLzlaJuOsSWJhzX/BvmRXzvYZd9579AnJZv9RAiAJOQ4vdklzoN4oaKKbrQ8bpFtYovjtIdOwHaD3H8zZug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196725},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0a50166d74d3ffc46cd70954780ce4e84d291034","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","prepare":"yarn build","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.19_1756632597290_0.20755497087052843","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@eka-care/patient-ts-sdk","version":"1.0.20","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.20","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"610b0e62ca9c1ecf217b689a248216062c3e42f6","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.20.tgz","fileCount":40,"integrity":"sha512-NQodK5fO/DREAHKeKYL9ctjURvkFQoChPWXsLccoVw9hrX2mWFLs780VFlpyivcq72i9Tw+zZ9gn6hAfHYfoew==","signatures":[{"sig":"MEUCIAhwhn8N3XNz0P3x6TXgZ+hB9xedstOKT/RcElYuCi5iAiEA9/3cqiWAVGlrqaXgvboOskuc0aFLnBUb04G12cUQQmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195364},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0a50166d74d3ffc46cd70954780ce4e84d291034","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","prepare":"yarn build","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.20_1756633183631_0.3314261015203952","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@eka-care/patient-ts-sdk","version":"1.0.21","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.21","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"76d8e6f7d1a927cc2c86b060531749f5d6ecc87d","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.21.tgz","fileCount":40,"integrity":"sha512-cjWjVlLhT0r4GrXdNWxYqpuRbGajCvqDLiD1wxbYndcgr5St0BkBOb7E8JdVYL3MCARbxGxo28jY04jbk5gWYg==","signatures":[{"sig":"MEUCIGxtTed70YbTNkNZXZ2qfDmBssbH7UrE2+6gXnmp6NomAiEAwH807w1P9BzB4RfqaA8k1GNW8FxUldn3QUeSkLaSqQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195488},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6a48b30b90628504de0b8c13afb2c2c86c97b12f","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","prepare":"yarn build","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.21_1756635770511_0.8571126610149942","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@eka-care/patient-ts-sdk","version":"1.0.22","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.22","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"fac18e63040c1570e694374384dc75aab51ed558","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.22.tgz","fileCount":40,"integrity":"sha512-k9RPvIgq+/aNYgMv20tgHucIjTUDVBOZV6FWpdi17ny3SYdyxNDq9XBHjKo0Vul/zPOcEApA0gvbPqPv4VQqQA==","signatures":[{"sig":"MEUCICzWgB01sYTLw7Aa5THbpSdNDsuBthtdUTSxDeoqiubkAiEA1MuCNGhO7AX2xUTokzvZsKUrMxqP9i7zNwAI/IzJEyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195561},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6a48b30b90628504de0b8c13afb2c2c86c97b12f","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","prepare":"yarn build","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.22_1756641660491_0.7408967035153742","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@eka-care/patient-ts-sdk","version":"1.0.23","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.23","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"d127068cf806397238dad3fdd2744595587e99f9","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.23.tgz","fileCount":40,"integrity":"sha512-7Zay6xWnX3pCf0gg8O5+3XqD7B4pzaROGrI1EUTLWbfmQuHYXz/M0ehvQCcl3uJ/DzqYi8kXPSqqN8mmHDtcLA==","signatures":[{"sig":"MEQCIGpB/xSX9WaGnDgzkbCS1AwRMXjxLNm0mib/jfww34ssAiBIoPLBJj/TuazP20NQ3lv4bZpJdqa7gCJGdK7KxzjgZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196028},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6d26b03bae861cc0d8168d07a601975560a8ceff","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","prepare":"yarn build","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.23_1757929474264_0.32403507695985345","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@eka-care/patient-ts-sdk","version":"1.0.24","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.24","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"f6b6688f2c6de27a8065e52e467ab9ecd249d735","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.24.tgz","fileCount":40,"integrity":"sha512-7WLBC9QaGEBqZpOdmR8SfZkNziDnR0ejmmnVDhEafLkRDJgyrsC3+BbTz4HfEB4PBRxygcCAKyB44tMMnzAIeQ==","signatures":[{"sig":"MEYCIQDdQqKEFLkgYA6SJ8UwP9wfIZ2IrQxz8iQje2GmFrLR9gIhALsZECIArWXaPDak2/SFLSTcgFGrVeUc6dTVcX9vEE44","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196008},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"be3c02eea6378601965dd9b1c0206436629fd040","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","prepare":"yarn build","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.24_1757931771901_0.012504166526271066","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@eka-care/patient-ts-sdk","version":"1.0.25","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.25","maintainers":[{"name":"gauthamlaleka","email":"gautham.lal@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"b2366966c2551cd88dff75d522551e8416f89f18","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.25.tgz","fileCount":40,"integrity":"sha512-3Zi/85i/xpK7iaebnDUefjrYS0x4uyJd4m8xGR8iBcVXvQtVNfYrajwD5VVtmLhHqF5omfl+u9bbxn+UqTNN6Q==","signatures":[{"sig":"MEQCIFMPtNwnYBJhmdZdfJUBjA1FXPRDOm8pWL2HwCKPKtZVAiB4xo1F6NzWZAx/IAtHcvjt3QMSU5jsH/36knziBPbthg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192875},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"60f42a423d6837c4fbca543ffaf3d89e456a1725","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","prepare":"yarn build","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.25_1757960645643_0.11425226895574725","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@eka-care/patient-ts-sdk","version":"1.0.26","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.26","maintainers":[{"name":"sachinjaiswal-eka","email":"sachin.jaiswal@eka.care"},{"name":"savitaverma","email":"savita.verma@eka.care"},{"name":"shyameka","email":"shyamjith.palakkandy@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"e736f1b938f9d901c1a8185124f0f7436b48114f","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.26.tgz","fileCount":40,"integrity":"sha512-ZAcfYeO99TsyMtGtw9nspJb2UDRWLH2Z6It6zeqhvrzQpOhdGS4xyv5teLcujjiMjoK6Zex5tjc6KdS3K8tBBQ==","signatures":[{"sig":"MEUCIEvIQgosvgNnUsM+pmSmasAGIv4wEDKVlI5NkXx/dsbwAiEA//qJXjw4mAoQA6PCEYfbthgi1JRhvTjwxtZq4dCKiLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193129},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f6261bf0d4afd1fdfc51ecb7a541f1d690566edd","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","prepare":"yarn build","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.26_1777358402986_0.951009715985643","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@eka-care/patient-ts-sdk","version":"1.0.27","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"author":{"name":"Eka Care"},"license":"MIT","_id":"@eka-care/patient-ts-sdk@1.0.27","maintainers":[{"name":"sachinjaiswal-eka","email":"sachin.jaiswal@eka.care"},{"name":"savitaverma","email":"savita.verma@eka.care"},{"name":"shyameka","email":"shyamjith.palakkandy@eka.care"},{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},{"name":"jainkuniya-eka","email":"Vishwesh.Jainkuniya@eka.care"},{"name":"vikalpsahni","email":"vikalp@eka.care"},{"name":"muhammedarshadtk","email":"muhammedarshadtk@eka.care"},{"name":"karthickeka","email":"karthick@eka.care"},{"name":"devops-orbi","email":"devops@eka.care"},{"name":"kai-dev","email":"govind.ganeriwal@eka.care"},{"name":"ekaraghunandan","email":"rags@eka.care"}],"dist":{"shasum":"fb24c3e583b32410177777a79bab0b2fcec51689","tarball":"https://registry.npmjs.org/@eka-care/patient-ts-sdk/-/patient-ts-sdk-1.0.27.tgz","fileCount":40,"integrity":"sha512-Dh5gCQncPZ7EOT989uGNYpWxDPxUPkvqOMkVXmemuCQNP9ZEcA3aym1yDoige3n81kqjpqfeGkEBJYKXd+WmQw==","signatures":[{"sig":"MEUCIDh4SxGm2dCCMaO+yIJyfXL1oZwtbxfiMhW86oBZJcqRAiEA2sbGyD8snCM+shnc4Iij5LoHbL630qmikbgeqCJQmvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199339},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"fe1bf0304135f8930c07d61c4f8e36078367fd28","scripts":{"dev":"tsc --watch","test":"node test-sdk.js","build":"tsc","prepare":"yarn build","type-check":"tsc --noEmit"},"_npmUser":{"name":"geethanjali.s","email":"geethanjali.s@eka.care"},"_npmVersion":"10.9.2","description":"TypeScript SDK for Trinity Patient Profile Management System","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/patient-ts-sdk_1.0.27_1778494721940_0.7155755060776214","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-08-14T09:37:27.550Z","modified":"2026-05-29T14:29:02.976Z","1.0.1":"2025-08-14T09:37:27.814Z","1.0.2":"2025-08-14T09:39:20.724Z","1.0.3":"2025-08-22T11:13:12.519Z","1.0.4":"2025-08-22T11:27:12.729Z","1.0.5":"2025-08-25T07:05:23.164Z","1.0.6":"2025-08-25T07:08:14.061Z","1.0.7":"2025-08-26T12:12:39.378Z","1.0.8":"2025-08-28T13:14:32.109Z","1.0.9":"2025-08-28T13:30:11.444Z","1.0.10":"2025-08-29T12:35:21.645Z","1.0.11":"2025-08-29T15:43:33.077Z","1.0.12":"2025-08-29T15:51:54.581Z","1.0.14":"2025-08-30T16:43:56.783Z","1.0.15":"2025-08-31T07:29:06.581Z","1.0.16":"2025-08-31T08:18:18.007Z","1.0.17":"2025-08-31T08:22:36.544Z","1.0.18":"2025-08-31T08:32:53.716Z","1.0.19":"2025-08-31T09:29:57.472Z","1.0.20":"2025-08-31T09:39:43.853Z","1.0.21":"2025-08-31T10:22:50.702Z","1.0.22":"2025-08-31T12:01:00.720Z","1.0.23":"2025-09-15T09:44:34.495Z","1.0.24":"2025-09-15T10:22:52.057Z","1.0.25":"2025-09-15T18:24:05.875Z","1.0.26":"2026-04-28T06:40:03.145Z","1.0.27":"2026-05-11T10:18:42.062Z"},"author":{"name":"Eka Care"},"license":"MIT","keywords":["trinity","patient","profiles","healthcare","sdk","typescript"],"description":"TypeScript SDK for Trinity Patient Profile Management System","maintainers":[{"email":"sachin.jaiswal@eka.care","name":"sachinjaiswal-eka"},{"email":"savita.verma@eka.care","name":"savitaverma"},{"email":"shekhar.gupta@eka.care","name":"eka_shekhar"},{"email":"shyamjith.palakkandy@eka.care","name":"shyameka"},{"email":"geethanjali.s@eka.care","name":"geethanjali.s"},{"email":"Vishwesh.Jainkuniya@eka.care","name":"jainkuniya-eka"},{"email":"vikalp@eka.care","name":"vikalpsahni"},{"email":"muhammedarshadtk@eka.care","name":"muhammedarshadtk"},{"email":"karthick@eka.care","name":"karthickeka"},{"email":"devops@eka.care","name":"devops-orbi"},{"email":"govind.ganeriwal@eka.care","name":"kai-dev"},{"email":"rags@eka.care","name":"ekaraghunandan"}],"readme":"# Trinity Profiles SDK\n\nA TypeScript SDK for the Trinity Patient Profile Management System. This SDK provides a type-safe, easy-to-use interface for managing patient profiles through the Trinity API.\n\n## Features\n\n- 🔐 **Bearer Token Authentication** - Secure JWT-based authentication\n- 🎯 **Full TypeScript Support** - Complete type safety with IntelliSense\n- 🚀 **Easy to Use** - Intuitive API design with comprehensive error handling\n- 📦 **Modular Architecture** - Organized method groups for different operations\n- 🔍 **Advanced Search** - Multiple search methods with flexible parameters\n- ⚡ **V2 API Support** - Uses the latest V2 business patient serializers\n- 🏃‍♀️ **Local Search** - Fast offline search with IndexedDB and Web Workers\n- 🔄 **Background Sync** - Automatic data synchronization for optimal performance\n\n## Installation\n\nSince this SDK is distributed as source code, copy the `trinity-profiles-sdk` folder to your project and install dependencies:\n\n```bash\ncd trinity-profiles-sdk\nnpm install\n```\n\n## Quick Start\n\n```typescript\nimport { TrinityProfilesSDK } from './trinity-profiles-sdk';\n\n// Initialize the SDK\nconst sdk = new TrinityProfilesSDK({\n  baseUrl: 'https://your-trinity-api.com',\n  accessToken: 'your-jwt-token',\n  workspaceId: 'your-workspace-id',\n  enableLocalSearch: true, // optional, enables local search\n  timeout: 30000 // optional, defaults to 30s\n});\n\n// Initialize local search (if enabled)\nawait sdk.initializeLocalSearch();\n\n// Start background sync for faster searches\nawait sdk.startLocalSync({\n  onProgress: (progress, total) => console.log(`Synced ${progress} records`),\n  onComplete: () => console.log('Sync complete!'),\n  onError: (error) => console.error('Sync failed:', error)\n});\n\n// Create a patient\nconst patient = await sdk.patients.create({\n  oid: 'unique-patient-id',\n  gen: 'M',\n  dob: '1990-01-01',\n  fn: 'John',\n  ln: 'Doe',\n  mobile: '1234567890',\n  email: 'john@example.com'\n});\n\n// Get a patient\nconst patient = await sdk.patients.get('patient-oid');\n\n// Search patients (uses local search if available, falls back to API)\nconst results = await sdk.search.search({ prefix: 'john', limit: 10 });\n```\n\n## API Reference\n\n### SDK Initialization\n\n```typescript\nconst sdk = new TrinityProfilesSDK({\n  baseUrl: string;         // Trinity API base URL\n  accessToken: string;     // JWT access token\n  workspaceId: string;     // Workspace ID for local data storage\n  enableLocalSearch?: boolean; // Enable local search (default: false)\n  timeout?: number;        // Request timeout in ms (default: 30000)\n});\n```\n\n### Patient Operations\n\n#### Create Patient\n```typescript\nconst patient = await sdk.patients.create({\n  oid: string;        // Required: Unique identifier\n  wid: string;        // Required: Workspace ID\n  gen: 'M'|'F'|'O';   // Required: Gender\n  dob: string;        // Required: Date of birth (YYYY-MM-DD)\n  fn?: string;        // First name\n  mn?: string;        // Middle name  \n  ln?: string;        // Last name\n  fln?: string;       // Full name\n  mobile?: string;    // Mobile (digits only, no country code)\n  ccd?: string;       // Country code (e.g., \"+91\")\n  email?: string;     // Email address\n  username?: string;  // Username\n  bg?: BloodGroup;    // Blood group\n  s?: string;         // Salutation\n  abha?: string;      // ABHA address\n  is_age?: boolean;   // DOB calculated from age\n  extras?: object;    // Additional data\n});\n```\n\n#### Get Patient\n```typescript\nconst patient = await sdk.patients.get('patient-oid');\n```\n\n#### Update Patient\n```typescript\nconst updated = await sdk.patients.update('patient-oid', {\n  fn: 'Jane',\n  email: 'jane@example.com'\n  // ... other fields to update\n});\n```\n\n#### Delete Patient\n```typescript\nawait sdk.patients.delete('patient-oid');\n```\n\n#### Get by Username\n```typescript\nconst patients = await sdk.patients.getByUsername('john.doe');\n```\n\n### Search Operations\n\n#### Bulk Get by OIDs\n```typescript\nconst patients = await sdk.search.bulkGet('oid1,oid2,oid3');\n// or\nconst patients = await sdk.search.bulkGet(['oid1', 'oid2', 'oid3']);\n```\n\n#### Get by Mobile\n```typescript\nconst patients = await sdk.search.getByMobile('1234567890');\n```\n\n#### Get Minified Profiles\n```typescript\nconst profiles = await sdk.search.getMinified();\n```\n\n#### Advanced Search\n```typescript\n// Search by mobile\nconst patients = await sdk.search.search({ \n  mobile: '123456', \n  limit: 10 \n});\n\n// Search by username\nconst patients = await sdk.search.searchByUsername('john', 5);\n\n// Search by name\nconst patients = await sdk.search.searchByName('John Doe', 20);\n\n// Search by prefix with selected fields\nconst patients = await sdk.search.searchByPrefix(\n  'jo', \n  15, \n  'oid,fln,mobile'\n);\n```\n\n### Utility Operations\n\n#### Remove Fields\n```typescript\nawait sdk.utils.removeFields('patient-oid', ['email', 'mobile']);\n```\n\n#### Archive/Unarchive\n```typescript\n// Archive (soft delete)\nawait sdk.utils.archive('patient-oid');\n\n// Unarchive\nawait sdk.utils.unarchive('patient-oid');\n```\n\n#### Validate Data\n```typescript\nconst validation = sdk.utils.validatePatientData({\n  gen: 'M',\n  dob: '1990-01-01',\n  fn: 'John'\n});\n\nif (!validation.isValid) {\n  console.log('Validation errors:', validation.errors);\n}\n```\n\n#### Format Display\n```typescript\nconst formatted = sdk.utils.formatPatientDisplay(patient);\nconsole.log(`Name: ${formatted.fullName}`);\nconsole.log(`Age: ${formatted.age}`);\nconsole.log(`Contact: ${formatted.contact}`);\n```\n\n## Local Search\n\nThe SDK provides powerful local search capabilities using IndexedDB for data storage and Web Workers for background synchronization. This enables fast, offline-capable search functionality.\n\n### Enabling Local Search\n\n```typescript\nconst sdk = new TrinityProfilesSDK({\n  baseUrl: 'https://your-api.com',\n  accessToken: 'your-token',\n  workspaceId: 'your-workspace-id', // Required for local search\n  enableLocalSearch: true\n});\n```\n\n### Initialization\n\n```typescript\n// Initialize local search functionality\nawait sdk.initializeLocalSearch();\n\n// Check if local data exists\nconst hasData = await sdk.hasLocalSearchData();\n\nif (!hasData) {\n  // Start background sync\n  await sdk.startLocalSync({\n    onProgress: (progress, total) => {\n      console.log(`Synced ${progress} records`);\n    },\n    onComplete: () => {\n      console.log('Initial sync completed!');\n    },\n    onError: (error) => {\n      console.error('Sync failed:', error);\n    }\n  });\n}\n```\n\n### Search Behavior\n\nThe local search implements intelligent prefix matching:\n\n**For Numeric Prefixes (digits only):**\n- Searches in `mobile` and `username` fields\n- Example: `\"98\"` matches mobile numbers starting with 98\n\n**For Alphabetic Prefixes (contains letters):**\n- Searches in `fln` (full name) and `username` fields  \n- Example: `\"john\"` matches names starting with John\n\n```typescript\n// Numeric search - searches mobile and username\nconst mobileResults = await sdk.search.search({ prefix: '98', limit: 10 });\n\n// Alphabetic search - searches full name and username  \nconst nameResults = await sdk.search.search({ prefix: 'john', limit: 10 });\n\n// Mixed search - treated as alphabetic\nconst mixedResults = await sdk.search.search({ prefix: 'john123', limit: 10 });\n```\n\n### Background Synchronization\n\n```typescript\n// Start background sync\nawait sdk.startLocalSync({\n  onProgress: (progress, total) => console.log(`Progress: ${progress}`),\n  onComplete: () => console.log('Sync complete'),\n  onError: (error) => console.error('Error:', error)\n});\n\n// Stop sync\nsdk.stopLocalSync();\n\n// Check sync status\nconst status = await sdk.getLocalSyncStatus();\nconsole.log('Is running:', status.isRunning);\nconsole.log('Last sync:', new Date(status.lastSync));\n```\n\n### Data Management\n\n```typescript\n// Clear all local data\nawait sdk.clearLocalSearchData();\n\n// Cleanup resources (call when done)\nsdk.destroy();\n```\n\n### Fallback Behavior\n\nLocal search automatically falls back to API search when:\n- Local search is disabled\n- No local data is available\n- Local search encounters an error\n\n```typescript\n// This will use local search if available, otherwise API\nconst results = await sdk.search.search({ prefix: 'john', limit: 10 });\n```\n\n### Performance Benefits\n\n- **Instant Results**: No network requests for cached data\n- **Offline Capable**: Works without internet connection\n- **Background Updates**: Data stays synchronized automatically\n- **Smart Indexing**: Optimized indexes for fast prefix matching\n- **Memory Efficient**: Uses IndexedDB for large datasets\n\n### Data Storage\n\nLocal search stores minimal patient data:\n- `oid` - Patient ID\n- `u_ate` - Update timestamp  \n- `fln` - Full name\n- `mobile` - Mobile number\n- `username` - Username\n\nData is stored per workspace, ensuring isolation between different workspaces.\n\n## Data Types\n\n### Gender\n```typescript\ntype Gender = \"M\" | \"F\" | \"O\";\n```\n\n### Blood Group\n```typescript\ntype BloodGroup = \"A+\" | \"A-\" | \"B+\" | \"B-\" | \"AB+\" | \"AB-\" | \"O+\" | \"O-\";\n```\n\n### Patient Interface\n```typescript\ninterface Patient {\n  oid: string;\n  wid: string;\n  ps: \"P\";\n  c_ate: number;    // Creation timestamp (epoch)\n  u_ate: number;    // Update timestamp (epoch)\n  gen: Gender;\n  dob: string;      // YYYY-MM-DD format\n  fn?: string;\n  mn?: string;\n  ln?: string;\n  fln?: string;\n  ccd?: string;     // Country code\n  mobile?: string;  // Without country code\n  email?: string;\n  username?: string;\n  bg?: BloodGroup;\n  s?: string;       // Salutation\n  abha?: string;\n  is_age?: boolean;\n  arc?: boolean;    // Is archived\n  extras?: Record<string, any>;\n}\n```\n\n## Error Handling\n\nThe SDK provides specific error types for different scenarios:\n\n```typescript\nimport { \n  ValidationError, \n  AuthenticationError, \n  NotFoundError,\n  TrinitySDKError \n} from './trinity-profiles-sdk';\n\ntry {\n  const patient = await sdk.patients.get('invalid-id');\n} catch (error) {\n  if (error instanceof ValidationError) {\n    console.log('Validation failed:', error.validationErrors);\n  } else if (error instanceof AuthenticationError) {\n    console.log('Authentication failed - check your token');\n  } else if (error instanceof NotFoundError) {\n    console.log('Patient not found');\n  } else if (error instanceof TrinitySDKError) {\n    console.log('API error:', error.message, error.statusCode);\n  }\n}\n```\n\n## Token Management\n\n```typescript\n// Update token (e.g., after refresh)\nsdk.updateAccessToken('new-jwt-token');\n\n// Test connection\ntry {\n  await sdk.testConnection();\n  console.log('SDK connected successfully');\n} catch (error) {\n  console.error('Connection failed:', error.message);\n}\n```\n\n## Important Notes\n\n### V2 API Format\nThis SDK uses V2 business patient serializers with these key differences:\n- **Workspace ID**: Use `wid` (not `bid`)\n- **Blood Group**: Use `bg` (not `bloodgroup`)\n- **Mobile Format**: Separate `mobile` + `ccd` fields (not E.164)\n- **Timestamps**: Epoch integers (`c_ate`, `u_ate`)\n\n### Authentication\n- Uses `Authorization: Bearer <token>` headers\n- Token is stored in memory (not persisted)\n- API gateway handles JWT payload extraction\n\n### Required Fields\nFor patient creation, these fields are required:\n- `oid` - Unique identifier\n- `wid` - Workspace ID  \n- `gen` - Gender (M/F/O)\n- `dob` - Date of birth (YYYY-MM-DD)\n- At least one name field (`fn`, `mn`, `ln`, or `fln`)\n\n## Development\n\nThis SDK is provided as TypeScript source code for easy customization and integration. No build step is required - copy the folder to your project and use directly.\n\n### Type Checking\n```bash\nnpm run type-check\n```\n\n### Development Mode\n```bash\nnpm run dev\n```\n\n## Support\n\nFor issues and questions, please refer to the Trinity API documentation or contact the development team.","readmeFilename":"README.md"}