[O3 Framework](../API.md) / registerOfflinePatientHandler

# Function: ~~registerOfflinePatientHandler()~~

> **registerOfflinePatientHandler**(`identifier`, `handler`): `void`

Defined in: [packages/framework/esm-offline/src/offline-patient-data.ts:45](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-offline/src/offline-patient-data.ts#L45)

## Parameters

### identifier

`string`

### handler

[`OfflinePatientDataSyncHandler`](../interfaces/OfflinePatientDataSyncHandler.md)

## Returns

`void`

## Deprecated

Will be removed once all modules have been migrated to the new dynamic offline data API.
