core.medplumclient.createresource
Home > @medplum/core > MedplumClient > createResource
MedplumClient.createResource() method
Creates a new FHIR resource.
The return value is the newly created resource, including the ID and meta.
Signature:
createResource<T extends Resource>(resource: T, options?: MedplumRequestOptions): Promise<T>;
Parameters
Parameter | Type | Description |
---|---|---|
resource | T | The FHIR resource to create. |
options | MedplumRequestOptions | (Optional) Optional fetch options. |
Returns:
Promise<T>
The result of the create operation.
Example
Example:
const result = await medplum.createResource({
resourceType: 'Patient',
name: [{
family: 'Smith',
given: ['John']
}]
});
console.log(result.id);
See the FHIR "create" operation for full details: https://www.hl7.org/fhir/http.html\#create