Package Exports
- @stedi/sdk
Readme
@stedi/sdk
The Stedi SDK for TypeScript / Node.js.
Install
npm install @stedi/sdkUsage
import { Stedi, Payers, Claims } from "@stedi/sdk";
// `STEDI_API_KEY` is read from the environment automatically.
const stedi = new Stedi();
// Payers
const payersResponse = await stedi.payers.send(
new Payers.SearchPayersCommand({ query: "Aetna" }),
);
// Claims (production key required for submission)
const claim = await stedi.claims.send(
new Claims.ClaimsCms1500SubmissionCommand({
carrier: { /* mode: "TEST", payerId: "STEDITEST", ... */ },
/* insured, patient, signature, encounter, billing, serviceLines ... */
}),
);Get an API key from your Stedi account.
Errors
import { Payers, Claims } from "@stedi/sdk";
try {
await stedi.payers.send(new Payers.SearchPayersCommand({ query: "Aetna" }));
} catch (err) {
if (err instanceof Payers.PayersServiceException) {
console.error(err.name, err.$metadata.httpStatusCode, err.message);
}
throw err;
}More examples
github.com/Stedi/sdk/tree/main/examples/typescript
Docs
License
Apache-2.0