## MedplumClient.fhircastConnect() method

Connects to a `FHIRcast` session.

**Signature:**

```typescript
fhircastConnect(subRequest: SubscriptionRequest): FhircastConnection;
```

## Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| subRequest | [SubscriptionRequest](/content/docs/sdk/core.subscriptionrequest) | The `SubscriptionRequest` to use for connecting. |

**Returns:**

[FhircastConnection](/content/docs/sdk/core.fhircastconnection)

A `FhircastConnection` which emits lifecycle events for the `FHIRcast` WebSocket connection.

- [MedplumClient.fhircastConnect() method](/content/docs/sdk/core.medplumclient.fhircastconnect#medplumclientfhircastconnect-method/index.html)
- [Parameters](/content/docs/sdk/core.medplumclient.fhircastconnect#parameters/index.html)
