const { data: specimen } = await clinik.specimens.create({
status: 'available',
type: 'blood',
patientId: 'pt_jane123',
collection: {
collectorId: 'Practitioner/prac_nurse456',
collectedDateTime: '2024-03-15T09:30:00Z',
quantity: { value: 10, unit: 'mL' },
method: 'venipuncture',
bodySite: 'left antecubital fossa',
},
container: [
{
type: 'EDTA tube',
description: 'Purple top tube',
capacity: { value: 10, unit: 'mL' },
specimenQuantity: { value: 8, unit: 'mL' },
},
],
condition: ['room-temperature'],
requestIds: ['sr_cbc789'],
});