<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Vim Connect Backend SDK Changelog</title>
<link>https://developer-docs.getvim.ai/docs/backend-sdk/changelog/</link>
<description>Backend SDK releases that change the surface your server compiles against.</description>
<language>en</language>
<atom:link href="https://developer-docs.getvim.ai/docs/changelog/backend-sdk.xml" rel="self" type="application/rss+xml"/>
<lastBuildDate>Thu, 15 Oct 2026 12:55:46 GMT</lastBuildDate>
<item><title>v0.2.3 — New feature</title><link>https://developer-docs.getvim.ai/docs/backend-sdk/changelog/#v023--2026-10-15</link><guid isPermaLink="false">vim-connect-backend-sdk-changelog:v0.2.3</guid><pubDate>Thu, 15 Oct 2026 12:55:46 GMT</pubDate><category>New feature</category><description>&lt;p&gt;• &lt;a href=&quot;https://developer-docs.getvim.ai/docs/backend-sdk/api-reference&quot;&gt;Exports&lt;/a&gt; — added &lt;code&gt;VaultApi&lt;/code&gt;, &lt;code&gt;VaultArtifactApi&lt;/code&gt;, &lt;code&gt;VaultArtifactCreateParams&lt;/code&gt;, &lt;code&gt;VaultArtifactCreateResult&lt;/code&gt;, &lt;code&gt;VaultArtifactDownload&lt;/code&gt;, &lt;code&gt;VaultArtifactMetadata&lt;/code&gt;, &lt;code&gt;VaultArtifactUploadParams&lt;/code&gt;, &lt;code&gt;VaultArtifactUploadResult&lt;/code&gt;, &lt;code&gt;VaultPatientApi&lt;/code&gt;, &lt;code&gt;VaultPatientIdentity&lt;/code&gt;, &lt;code&gt;VaultPatientPayload&lt;/code&gt;, &lt;code&gt;VaultPatientRecord&lt;/code&gt;, &lt;code&gt;VaultTokenMetadata&lt;/code&gt;, &lt;code&gt;VaultTokenizeResult&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;• &lt;a href=&quot;https://developer-docs.getvim.ai/docs/backend-sdk/getting-started/configuration&quot;&gt;Client options&lt;/a&gt; — added &lt;code&gt;ehrResultSecret&lt;/code&gt;, &lt;code&gt;uploadTimeoutMs&lt;/code&gt;&lt;/p&gt;</description></item>
<item><title>v0.2.1 — New feature</title><link>https://developer-docs.getvim.ai/docs/backend-sdk/changelog/#v021--2026-10-13</link><guid isPermaLink="false">vim-connect-backend-sdk-changelog:v0.2.1</guid><pubDate>Tue, 13 Oct 2026 12:00:00 GMT</pubDate><category>New feature</category><description>&lt;p&gt;• &lt;a href=&quot;https://developer-docs.getvim.ai/docs/backend-sdk/api-reference&quot;&gt;Exports&lt;/a&gt; — added &lt;code&gt;AddressSchema&lt;/code&gt;, &lt;code&gt;AdtInsightSchema&lt;/code&gt;, &lt;code&gt;AllergySchema&lt;/code&gt;, &lt;code&gt;CcmInsightSchema&lt;/code&gt;, &lt;code&gt;ClinicalInsightSchema&lt;/code&gt;, &lt;code&gt;ContactInfoSchema&lt;/code&gt;, &lt;code&gt;CustomFieldSchema&lt;/code&gt;, &lt;code&gt;DemographicsSchema&lt;/code&gt;, &lt;code&gt;DiagnosisGapSchema&lt;/code&gt;, &lt;code&gt;DiagnosisSchema&lt;/code&gt;, &lt;code&gt;HccGapSchema&lt;/code&gt;, &lt;code&gt;IcdGapSchema&lt;/code&gt;, &lt;code&gt;InsuranceSchema&lt;/code&gt;, &lt;code&gt;LabResultSchema&lt;/code&gt;, &lt;code&gt;LastRecordedSchema&lt;/code&gt;, &lt;code&gt;LookupIdentifiersSchema&lt;/code&gt;, &lt;code&gt;LookupPayloadSchema&lt;/code&gt;, &lt;code&gt;LookupStatusDetailsSchema&lt;/code&gt;, &lt;code&gt;MatchStatusDetailsSchema&lt;/code&gt;, &lt;code&gt;MedicalCodeSchema&lt;/code&gt;, &lt;code&gt;MedicationBasicInformationSchema&lt;/code&gt;, &lt;code&gt;MedicationSchema&lt;/code&gt;, &lt;code&gt;PatientLookupSchema&lt;/code&gt;, &lt;code&gt;PatientMatchSchema&lt;/code&gt;, &lt;code&gt;PatientSchema&lt;/code&gt;, &lt;code&gt;ProcedureSchema&lt;/code&gt;, &lt;code&gt;ProviderDemographicsSchema&lt;/code&gt;, &lt;code&gt;ProviderSchema&lt;/code&gt;, &lt;code&gt;QualityGapSchema&lt;/code&gt;, &lt;code&gt;QuantitySchema&lt;/code&gt;, &lt;code&gt;RiskInsightSchema&lt;/code&gt;, &lt;code&gt;RxInsightSchema&lt;/code&gt;, &lt;code&gt;RxRecommendationSchema&lt;/code&gt;, &lt;code&gt;SdohInsightSchema&lt;/code&gt;, &lt;code&gt;SupportingDocumentSchema&lt;/code&gt;, &lt;code&gt;UtilizationInsightSchema&lt;/code&gt;, &lt;code&gt;VitalSchema&lt;/code&gt;&lt;/p&gt;</description></item>
<item><title>v0.2.0 — Breaking change</title><link>https://developer-docs.getvim.ai/docs/backend-sdk/changelog/#v020--2026-10-13</link><guid isPermaLink="false">vim-connect-backend-sdk-changelog:v0.2.0</guid><pubDate>Tue, 13 Oct 2026 12:00:00 GMT</pubDate><category>Breaking change</category><description>&lt;p&gt;&lt;code&gt;patient.lookup&lt;/code&gt; and &lt;code&gt;patient.getInsights&lt;/code&gt; now answer &lt;code&gt;{ records }&lt;/code&gt;, &lt;code&gt;getInsights&lt;/code&gt; takes &lt;code&gt;{ vimEntityId }&lt;/code&gt;, and &lt;code&gt;client.ehr&lt;/code&gt; gains its first operations. The &lt;code&gt;*Schema&lt;/code&gt; names are gone because the package never exported them, so they were &lt;code&gt;undefined&lt;/code&gt; at runtime; use the type of the same name without the suffix, such as &lt;code&gt;Patient&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;• &lt;a href=&quot;https://developer-docs.getvim.ai/docs/backend-sdk/api-reference/entity-types&quot;&gt;Entity types&lt;/a&gt; — added &lt;code&gt;ProviderDemographics&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;• &lt;a href=&quot;https://developer-docs.getvim.ai/docs/backend-sdk/api-reference&quot;&gt;Exports&lt;/a&gt; — added &lt;code&gt;CustomOperationResponse&lt;/code&gt;, &lt;code&gt;CustomRecord&lt;/code&gt;, &lt;code&gt;EHR_OPERATIONS&lt;/code&gt;, &lt;code&gt;EhrAccessErrorCode&lt;/code&gt;, &lt;code&gt;EhrAccessMode&lt;/code&gt;, &lt;code&gt;EhrCallOptions&lt;/code&gt;, &lt;code&gt;EhrClient&lt;/code&gt;, &lt;code&gt;EhrErrorCode&lt;/code&gt;, &lt;code&gt;EhrOperation&lt;/code&gt;, &lt;code&gt;EhrOperationBinding&lt;/code&gt;, &lt;code&gt;EhrStartOptions&lt;/code&gt;, &lt;code&gt;EhrStartedTask&lt;/code&gt;, &lt;code&gt;EhrSystemsResponse&lt;/code&gt;, &lt;code&gt;EhrWaitOptions&lt;/code&gt;, &lt;code&gt;EntityStoreOperationBinding&lt;/code&gt;, &lt;code&gt;ProviderDemographics&lt;/code&gt;, &lt;code&gt;VimConnectEhrError&lt;/code&gt;, &lt;code&gt;VimConnectEhrErrorOptions&lt;/code&gt;, &lt;code&gt;existingRecordIdOf&lt;/code&gt;, &lt;code&gt;isRetryable&lt;/code&gt;; &lt;strong&gt;removed&lt;/strong&gt; &lt;code&gt;AddressSchema&lt;/code&gt;, &lt;code&gt;AdtInsightSchema&lt;/code&gt;, &lt;code&gt;AllergySchema&lt;/code&gt;, &lt;code&gt;CcmInsightSchema&lt;/code&gt;, &lt;code&gt;ClinicalInsightSchema&lt;/code&gt;, &lt;code&gt;ContactInfoSchema&lt;/code&gt;, &lt;code&gt;CustomFieldSchema&lt;/code&gt;, &lt;code&gt;DemographicsSchema&lt;/code&gt;, &lt;code&gt;DiagnosisGapSchema&lt;/code&gt;, &lt;code&gt;DiagnosisSchema&lt;/code&gt;, &lt;code&gt;HccGapSchema&lt;/code&gt;, &lt;code&gt;IcdGapSchema&lt;/code&gt;, &lt;code&gt;InsightsResponse&lt;/code&gt;, &lt;code&gt;InsuranceSchema&lt;/code&gt;, &lt;code&gt;LabResultSchema&lt;/code&gt;, &lt;code&gt;LastRecordedSchema&lt;/code&gt;, &lt;code&gt;LookupIdentifiersSchema&lt;/code&gt;, &lt;code&gt;LookupPayloadSchema&lt;/code&gt;, &lt;code&gt;LookupResponse&lt;/code&gt;, &lt;code&gt;LookupStatusDetailsSchema&lt;/code&gt;, &lt;code&gt;MatchStatusDetailsSchema&lt;/code&gt;, &lt;code&gt;MedicalCodeSchema&lt;/code&gt;, &lt;code&gt;MedicationBasicInformationSchema&lt;/code&gt;, &lt;code&gt;MedicationSchema&lt;/code&gt;, &lt;code&gt;OPERATION_TYPE_IS_RETRYABLE&lt;/code&gt;, &lt;code&gt;PatientLookupSchema&lt;/code&gt;, &lt;code&gt;PatientMatchSchema&lt;/code&gt;, &lt;code&gt;PatientSchema&lt;/code&gt;, &lt;code&gt;ProcedureSchema&lt;/code&gt;, &lt;code&gt;ProviderSchema&lt;/code&gt;, &lt;code&gt;QualityGapSchema&lt;/code&gt;, &lt;code&gt;QuantitySchema&lt;/code&gt;, &lt;code&gt;RiskInsightSchema&lt;/code&gt;, &lt;code&gt;RxInsightSchema&lt;/code&gt;, &lt;code&gt;RxRecommendationSchema&lt;/code&gt;, &lt;code&gt;SdohInsightSchema&lt;/code&gt;, &lt;code&gt;SupportingDocumentSchema&lt;/code&gt;, &lt;code&gt;UtilizationInsightSchema&lt;/code&gt;, &lt;code&gt;VitalSchema&lt;/code&gt;&lt;/p&gt;</description></item>
<item><title>v0.1.0 — Initial release</title><link>https://developer-docs.getvim.ai/docs/backend-sdk/changelog/#v010--2026-10-08</link><guid isPermaLink="false">vim-connect-backend-sdk-changelog:v0.1.0</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>Initial release</category><description>&lt;p&gt;First release of the server-side SDK: typed &lt;code&gt;client.api&lt;/code&gt; operations for the records your service app was granted, with PHI tokenized before writes and revealed after reads.&lt;/p&gt;
&lt;p&gt;• &lt;a href=&quot;https://developer-docs.getvim.ai/docs/backend-sdk/api-reference/operations&quot;&gt;Operations&lt;/a&gt; — 41&lt;/p&gt;
&lt;p&gt;• &lt;a href=&quot;https://developer-docs.getvim.ai/docs/backend-sdk/api-reference/entity-types&quot;&gt;Entity types&lt;/a&gt; — 36&lt;/p&gt;
&lt;p&gt;• &lt;a href=&quot;https://developer-docs.getvim.ai/docs/backend-sdk/api-reference&quot;&gt;Exports&lt;/a&gt; — 151&lt;/p&gt;
&lt;p&gt;• &lt;a href=&quot;https://developer-docs.getvim.ai/docs/backend-sdk/getting-started/configuration&quot;&gt;Client options&lt;/a&gt; — 8&lt;/p&gt;</description></item>
</channel>
</rss>