Skip to main content

clinik.deviceUseStatements

Device use statements record when and how a device was used on a patient.

create

const { data, meta } = await clinik.deviceUseStatements.create(request): Promise<ApiResponse<DeviceUseStatement>>
FieldTypeRequiredDescription
statusstringYesactive, completed, on-hold, intended, stopped, not-done
patientIdstringYesPatient ID
deviceIdstringYesDevice reference
timingDateTimestringNoWhen the device was used (point in time)
timingPeriodobjectNoWhen the device was used (period)
recordedOnstringNoWhen the statement was recorded
sourceIdstringNoWho made the statement
reasonCodestring[]NoReason codes for device use
bodySitestringNoBody site where device was used
notestringNoAdditional notes
basedOnstring[]NoServiceRequest IDs

Example

const { data } = await clinik.deviceUseStatements.create({
  status: 'active',
  patientId: 'pt_abc123',
  deviceId: 'dev_pacemaker789',
  timingPeriod: { start: '2024-01-15' },
  bodySite: 'Left chest wall',
  reasonCode: ['Bradycardia management'],
  note: 'Dual-chamber pacemaker implanted, functioning normally',
});
Same pattern as other resources. Update supports status, note. Search supports patientId, status, deviceId filters.