Skip to content

Commit 82f8295

Browse files
committed
Release 0.0.39
1 parent bd1e7b8 commit 82f8295

File tree

20 files changed

+193
-136
lines changed

20 files changed

+193
-136
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opengovsg/refx-ts-sdk",
3-
"version": "0.0.38",
3+
"version": "0.0.39",
44
"private": false,
55
"repository": "https://github.com/opengovsg/refer-ts-sdk",
66
"main": "./index.js",

reference.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -683,7 +683,6 @@ await client.offerings.list();
683683
```typescript
684684
await client.offerings.listTimeslots("offeringId", {
685685
from: 1.1,
686-
isSubsidised: true,
687686
});
688687
```
689688

@@ -743,11 +742,18 @@ await client.offerings.listTimeslots("offeringId", {
743742

744743
```typescript
745744
await client.links.apiHoldingControllerCreateUpsertLink({
746-
refererInstitutionId: "refererInstitutionId",
747-
refererInstitutionName: "refererInstitutionName",
745+
referrerInstitutionId: "referrerInstitutionId",
746+
referrerInstitutionName: "referrerInstitutionName",
748747
referrerId: "referrerId",
749748
referrerName: "referrerName",
750749
referrerIdType: "referrerIdType",
750+
referrerEmail: "referrerEmail",
751+
referrerContactNumber: "referrerContactNumber",
752+
patientUin: "patientUin",
753+
patientName: "patientName",
754+
patientPhoneNumber: "91234567",
755+
patientDob: "1990-01-01",
756+
patientGender: "Male",
751757
});
752758
```
753759

src/api/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1+
export * from "./resources";
12
export * from "./types";
23
export * from "./errors";
3-
export * from "./resources";

src/api/resources/eligibility/client/Client.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,8 @@ export class Eligibility {
7575
headers: {
7676
"X-Fern-Language": "JavaScript",
7777
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
78-
"X-Fern-SDK-Version": "0.0.38",
79-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.38",
78+
"X-Fern-SDK-Version": "0.0.39",
79+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.39",
8080
"X-Fern-Runtime": core.RUNTIME.type,
8181
"X-Fern-Runtime-Version": core.RUNTIME.version,
8282
...(await this._getCustomAuthorizationHeaders()),

src/api/resources/health/client/Client.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ export class Health {
5050
headers: {
5151
"X-Fern-Language": "JavaScript",
5252
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
53-
"X-Fern-SDK-Version": "0.0.38",
54-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.38",
53+
"X-Fern-SDK-Version": "0.0.39",
54+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.39",
5555
"X-Fern-Runtime": core.RUNTIME.type,
5656
"X-Fern-Runtime-Version": core.RUNTIME.version,
5757
...(await this._getCustomAuthorizationHeaders()),

src/api/resources/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1+
export * as links from "./links";
2+
export * from "./links/types";
13
export * as eligibility from "./eligibility";
24
export * as referrals from "./referrals";
35
export * as notes from "./notes";
46
export * as offerings from "./offerings";
5-
export * as links from "./links";
67
export * as public_ from "./public";
78
export * as webhooks from "./webhooks";
89
export * as health from "./health";

src/api/resources/links/client/Client.ts

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,18 @@ export class Links {
4040
*
4141
* @example
4242
* await client.links.apiHoldingControllerCreateUpsertLink({
43-
* refererInstitutionId: "refererInstitutionId",
44-
* refererInstitutionName: "refererInstitutionName",
43+
* referrerInstitutionId: "referrerInstitutionId",
44+
* referrerInstitutionName: "referrerInstitutionName",
4545
* referrerId: "referrerId",
4646
* referrerName: "referrerName",
47-
* referrerIdType: "referrerIdType"
47+
* referrerIdType: "referrerIdType",
48+
* referrerEmail: "referrerEmail",
49+
* referrerContactNumber: "referrerContactNumber",
50+
* patientUin: "patientUin",
51+
* patientName: "patientName",
52+
* patientPhoneNumber: "91234567",
53+
* patientDob: "1990-01-01",
54+
* patientGender: "Male"
4855
* })
4956
*/
5057
public async apiHoldingControllerCreateUpsertLink(
@@ -62,8 +69,8 @@ export class Links {
6269
headers: {
6370
"X-Fern-Language": "JavaScript",
6471
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
65-
"X-Fern-SDK-Version": "0.0.38",
66-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.38",
72+
"X-Fern-SDK-Version": "0.0.39",
73+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.39",
6774
"X-Fern-Runtime": core.RUNTIME.type,
6875
"X-Fern-Runtime-Version": core.RUNTIME.version,
6976
...(await this._getCustomAuthorizationHeaders()),

src/api/resources/links/client/requests/CreateLinkReqUpsert.ts

Lines changed: 28 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,48 @@
22
* This file was auto-generated by Fern from our API Definition.
33
*/
44

5+
import * as ReferralExchange from "../../../../index";
6+
57
/**
68
* @example
79
* {
8-
* refererInstitutionId: "refererInstitutionId",
9-
* refererInstitutionName: "refererInstitutionName",
10+
* referrerInstitutionId: "referrerInstitutionId",
11+
* referrerInstitutionName: "referrerInstitutionName",
1012
* referrerId: "referrerId",
1113
* referrerName: "referrerName",
12-
* referrerIdType: "referrerIdType"
14+
* referrerIdType: "referrerIdType",
15+
* referrerEmail: "referrerEmail",
16+
* referrerContactNumber: "referrerContactNumber",
17+
* patientUin: "patientUin",
18+
* patientName: "patientName",
19+
* patientPhoneNumber: "91234567",
20+
* patientDob: "1990-01-01",
21+
* patientGender: "Male"
1322
* }
1423
*/
1524
export interface CreateLinkReqUpsert {
1625
/** HCI code of the institution authoring this referral. */
17-
refererInstitutionId: string;
26+
referrerInstitutionId: string;
1827
/** Name of the institution authoring this referral. */
19-
refererInstitutionName: string;
28+
referrerInstitutionName: string;
2029
/** MCR number of the doctor authoring this referral. */
2130
referrerId: string;
2231
/** Name of the doctor authoring this referral. */
2332
referrerName: string;
2433
/** Type of the referrer ID */
2534
referrerIdType: string;
35+
/** Email of the doctor authoring this referral. */
36+
referrerEmail: string;
37+
/** Contact number of the doctor authoring this referral. */
38+
referrerContactNumber: string;
39+
/** Patient UIN, e.g. NRIC or FIN */
40+
patientUin: string;
41+
/** Patient name */
42+
patientName: string;
43+
/** Patient phone number - only Singaporean accepted for now */
44+
patientPhoneNumber: string;
45+
/** Patient date of birth */
46+
patientDob: string;
47+
/** Patient gender */
48+
patientGender: ReferralExchange.CreateLinkReqUpsertPatientGender;
2649
}

src/api/resources/links/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1+
export * from "./types";
12
export * from "./client";
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
/**
2+
* This file was auto-generated by Fern from our API Definition.
3+
*/
4+
5+
/**
6+
* Patient gender
7+
*/
8+
export type CreateLinkReqUpsertPatientGender = "Male" | "Female";
9+
export const CreateLinkReqUpsertPatientGender = {
10+
Male: "Male",
11+
Female: "Female",
12+
} as const;

0 commit comments

Comments
 (0)