Skip to content

Commit 65b5694

Browse files
Release 0.0.0-develop-1760718344
1 parent def869a commit 65b5694

File tree

15 files changed

+129
-125
lines changed

15 files changed

+129
-125
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.52",
3+
"version": "0.0.0-develop-1760718344",
44
"private": false,
55
"repository": "https://github.com/opengovsg/refer-ts-sdk",
66
"main": "./index.js",

reference.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@
1616

1717
```typescript
1818
await client.eligibility.get({
19+
referrerId: "referrerId",
20+
referrerIdType: "mcr",
21+
referrerInstitutionId: "referrerInstitutionId",
1922
uin: "uin",
2023
offeringId: "offeringId",
2124
});
@@ -631,7 +634,11 @@ await client.notes.create("referralId", {
631634
<dd>
632635

633636
```typescript
634-
await client.offerings.list();
637+
await client.offerings.list({
638+
referrerId: "referrerId",
639+
referrerIdType: "mcr",
640+
referrerInstitutionId: "referrerInstitutionId",
641+
});
635642
```
636643

637644
</dd>

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

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ export class Eligibility {
4040
*
4141
* @example
4242
* await client.eligibility.get({
43+
* referrerId: "referrerId",
44+
* referrerIdType: "mcr",
45+
* referrerInstitutionId: "referrerInstitutionId",
4346
* uin: "uin",
4447
* offeringId: "offeringId"
4548
* })
@@ -50,18 +53,9 @@ export class Eligibility {
5053
): Promise<ReferralExchange.EligibilityRes> {
5154
const { referrerId, referrerIdType, referrerInstitutionId, patientPostalCode, uin, offeringId } = request;
5255
const _queryParams: Record<string, string | string[] | object | object[] | null> = {};
53-
if (referrerId != null) {
54-
_queryParams["referrerId"] = referrerId;
55-
}
56-
57-
if (referrerIdType != null) {
58-
_queryParams["referrerIdType"] = referrerIdType;
59-
}
60-
61-
if (referrerInstitutionId != null) {
62-
_queryParams["referrerInstitutionId"] = referrerInstitutionId;
63-
}
64-
56+
_queryParams["referrerId"] = referrerId;
57+
_queryParams["referrerIdType"] = referrerIdType;
58+
_queryParams["referrerInstitutionId"] = referrerInstitutionId;
6559
if (patientPostalCode != null) {
6660
_queryParams["patientPostalCode"] = patientPostalCode;
6761
}
@@ -79,8 +73,8 @@ export class Eligibility {
7973
headers: {
8074
"X-Fern-Language": "JavaScript",
8175
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
82-
"X-Fern-SDK-Version": "0.0.52",
83-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.52",
76+
"X-Fern-SDK-Version": "0.0.0-develop-1760718344",
77+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.0-develop-1760718344",
8478
"X-Fern-Runtime": core.RUNTIME.type,
8579
"X-Fern-Runtime-Version": core.RUNTIME.version,
8680
...(await this._getCustomAuthorizationHeaders()),

src/api/resources/eligibility/client/requests/EligibilityGetRequest.ts

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,23 @@ import * as ReferralExchange from "../../../../index";
77
/**
88
* @example
99
* {
10+
* referrerId: "referrerId",
11+
* referrerIdType: "mcr",
12+
* referrerInstitutionId: "referrerInstitutionId",
1013
* uin: "uin",
1114
* offeringId: "offeringId"
1215
* }
1316
*/
1417
export interface EligibilityGetRequest {
1518
/**
16-
* ID of the referring individual. Use together with `referralIdType` and `referrerInstitutionId` to filter based on referrer.
19+
* ID of the referring individual.
1720
*/
18-
referrerId?: string;
19-
referrerIdType?: ReferralExchange.ReferrerIdType;
21+
referrerId: string;
22+
referrerIdType: ReferralExchange.ReferrerIdType;
2023
/**
21-
* ID of the referring institution. Use together with `referrerId` and `referrerIdType` to filter based on referrer.
24+
* ID of the referring institution.
2225
*/
23-
referrerInstitutionId?: string;
26+
referrerInstitutionId: string;
2427
/**
2528
* Postal code of the patient
2629
*/

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.52",
54-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.52",
53+
"X-Fern-SDK-Version": "0.0.0-develop-1760718344",
54+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.0-develop-1760718344",
5555
"X-Fern-Runtime": core.RUNTIME.type,
5656
"X-Fern-Runtime-Version": core.RUNTIME.version,
5757
...(await this._getCustomAuthorizationHeaders()),

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@ export class Links {
6262
headers: {
6363
"X-Fern-Language": "JavaScript",
6464
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
65-
"X-Fern-SDK-Version": "0.0.52",
66-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.52",
65+
"X-Fern-SDK-Version": "0.0.0-develop-1760718344",
66+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.0-develop-1760718344",
6767
"X-Fern-Runtime": core.RUNTIME.type,
6868
"X-Fern-Runtime-Version": core.RUNTIME.version,
6969
...(await this._getCustomAuthorizationHeaders()),

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,8 @@ export class Notes {
6060
headers: {
6161
"X-Fern-Language": "JavaScript",
6262
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
63-
"X-Fern-SDK-Version": "0.0.52",
64-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.52",
63+
"X-Fern-SDK-Version": "0.0.0-develop-1760718344",
64+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.0-develop-1760718344",
6565
"X-Fern-Runtime": core.RUNTIME.type,
6666
"X-Fern-Runtime-Version": core.RUNTIME.version,
6767
...(await this._getCustomAuthorizationHeaders()),

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

Lines changed: 15 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -39,26 +39,21 @@ export class Offerings {
3939
* @throws {@link ReferralExchange.UnauthorizedError}
4040
*
4141
* @example
42-
* await client.offerings.list()
42+
* await client.offerings.list({
43+
* referrerId: "referrerId",
44+
* referrerIdType: "mcr",
45+
* referrerInstitutionId: "referrerInstitutionId"
46+
* })
4347
*/
4448
public async list(
45-
request: ReferralExchange.OfferingsListRequest = {},
49+
request: ReferralExchange.OfferingsListRequest,
4650
requestOptions?: Offerings.RequestOptions,
4751
): Promise<ReferralExchange.OfferingWithAllowedDto[]> {
4852
const { referrerId, referrerIdType, referrerInstitutionId, patientPostalCode } = request;
4953
const _queryParams: Record<string, string | string[] | object | object[] | null> = {};
50-
if (referrerId != null) {
51-
_queryParams["referrerId"] = referrerId;
52-
}
53-
54-
if (referrerIdType != null) {
55-
_queryParams["referrerIdType"] = referrerIdType;
56-
}
57-
58-
if (referrerInstitutionId != null) {
59-
_queryParams["referrerInstitutionId"] = referrerInstitutionId;
60-
}
61-
54+
_queryParams["referrerId"] = referrerId;
55+
_queryParams["referrerIdType"] = referrerIdType;
56+
_queryParams["referrerInstitutionId"] = referrerInstitutionId;
6257
if (patientPostalCode != null) {
6358
_queryParams["patientPostalCode"] = patientPostalCode;
6459
}
@@ -74,8 +69,8 @@ export class Offerings {
7469
headers: {
7570
"X-Fern-Language": "JavaScript",
7671
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
77-
"X-Fern-SDK-Version": "0.0.52",
78-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.52",
72+
"X-Fern-SDK-Version": "0.0.0-develop-1760718344",
73+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.0-develop-1760718344",
7974
"X-Fern-Runtime": core.RUNTIME.type,
8075
"X-Fern-Runtime-Version": core.RUNTIME.version,
8176
...(await this._getCustomAuthorizationHeaders()),
@@ -150,8 +145,8 @@ export class Offerings {
150145
headers: {
151146
"X-Fern-Language": "JavaScript",
152147
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
153-
"X-Fern-SDK-Version": "0.0.52",
154-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.52",
148+
"X-Fern-SDK-Version": "0.0.0-develop-1760718344",
149+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.0-develop-1760718344",
155150
"X-Fern-Runtime": core.RUNTIME.type,
156151
"X-Fern-Runtime-Version": core.RUNTIME.version,
157152
...(await this._getCustomAuthorizationHeaders()),
@@ -234,8 +229,8 @@ export class Offerings {
234229
headers: {
235230
"X-Fern-Language": "JavaScript",
236231
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
237-
"X-Fern-SDK-Version": "0.0.52",
238-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.52",
232+
"X-Fern-SDK-Version": "0.0.0-develop-1760718344",
233+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.0-develop-1760718344",
239234
"X-Fern-Runtime": core.RUNTIME.type,
240235
"X-Fern-Runtime-Version": core.RUNTIME.version,
241236
...(await this._getCustomAuthorizationHeaders()),

src/api/resources/offerings/client/requests/OfferingsListRequest.ts

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,22 @@ import * as ReferralExchange from "../../../../index";
66

77
/**
88
* @example
9-
* {}
9+
* {
10+
* referrerId: "referrerId",
11+
* referrerIdType: "mcr",
12+
* referrerInstitutionId: "referrerInstitutionId"
13+
* }
1014
*/
1115
export interface OfferingsListRequest {
1216
/**
13-
* ID of the referring individual. Use together with `referralIdType` and `referrerInstitutionId` to filter based on referrer.
17+
* ID of the referring individual.
1418
*/
15-
referrerId?: string;
16-
referrerIdType?: ReferralExchange.ReferrerIdType;
19+
referrerId: string;
20+
referrerIdType: ReferralExchange.ReferrerIdType;
1721
/**
18-
* ID of the referring institution. Use together with `referrerId` and `referrerIdType` to filter based on referrer.
22+
* ID of the referring institution.
1923
*/
20-
referrerInstitutionId?: string;
24+
referrerInstitutionId: string;
2125
/**
2226
* Postal code of the patient
2327
*/

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@ export class Public {
6868
headers: {
6969
"X-Fern-Language": "JavaScript",
7070
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
71-
"X-Fern-SDK-Version": "0.0.52",
72-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.52",
71+
"X-Fern-SDK-Version": "0.0.0-develop-1760718344",
72+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.0-develop-1760718344",
7373
"X-Fern-Runtime": core.RUNTIME.type,
7474
"X-Fern-Runtime-Version": core.RUNTIME.version,
7575
...(await this._getCustomAuthorizationHeaders()),

0 commit comments

Comments
 (0)