BC Client Registry FHIR Implementation Guide
1.0.0 - Build CI Canada flag

BC Client Registry FHIR Implementation Guide - Local Development build (v1.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

OperationDefinition: Revise Patient

Official URL: http://hlth.gov.bc.ca/fhir/client/OperationDefinition/bc-patient-revise Version: 1.0.0
Draft as of 2026-03-25 Computable Name: RevisePatient

This operation is used to revise a patient's demographics.

This is the Revise Patient operation. The request is a Bundle and is used for incoming updates and also used for Patient notifications (outbound messages, from the Client Registry to a connected partner)

A Patient resource is required to update or add a patient. If updating, the empty attributes in the Patient resource will be deleted by the Client Registry.

Please refer also to the Identifiers page to find more details regarding how to use Identifier in your query.

URL: [base]/Patient/$RevisePatient

Input parameters Profile:ReviseRequestBundle

Output parameters Profile:ReviseResponseBundle

Parameters

UseNameScopeCardinalityTypeBindingDocumentation
INReviseRequestBundle1..1Bundle

The RevisePatient operation request Bundle.

OUTReviseResponseBundle1..1Bundle

The RevisePatient operation response Bundle.

Notes:

In Bundle Entries

Cardinality Resource Type Comment
1..1 MetadataParametersIn See profile.
1..1 ClientRegistryPatient See profile.

Out Bundle Entries

Cardinality Resource Type Comment
1..1 MetadataParametersOut See profile.
1,,1 OperationOutcome An OperationOutcome resource that has warnings and errors regarding the operation requested.
0..1 ClientRegistryPatient See profile.

Metadata In Parameters

Besides the two mandatory name-value pairs, see parameters in, Revise Patient has no additional paramters.

Metadata Out Parameters

Besides the mandatory parameters, Revise Patient has no additional out parameters. See parameters out

Examples

See Revise Patient request example.
See Revise Patient response example.