Saltar al contenido principal

Task

Descripción general​

The Task resource represents actionable items assigned to patients or professionals. Tasks are typically generated from care plan activities and include questionnaire assignments, measurement reminders, and medication schedules.

Endpoints de la API​

MethodPathDescription
GET/api/tasks/List tasks
GET/api/tasks/{id}/Get task details
POST/api/tasks/{id}/accept/Accept a task
POST/api/tasks/{id}/complete/Complete a task
POST/api/tasks/{id}/cancel/Cancel a task
POST/api/tasks/{id}/mark-error/Mark task as entered-in-error

Transiciones de estado​

Las tareas siguen una máquina de estados conforme con FHIR:

ActionValid FromTarget Status
acceptrequestedaccepted
startacceptedin-progress
completein-progress, acceptedcompleted
cancelrequested, acceptedcancelled
failin-progressfailed
mark-erroranyentered-in-error

Ejemplo​

{
"id": 789,
"status": "requested",
"intent": "order",
"description": "Complete daily blood pressure measurement",
"for": { "reference": "Patient/12345" },
"execution_period": {
"start": "2024-01-15T08:00:00Z",
"end": "2024-01-15T20:00:00Z"
}
}

Recursos relacionados​

  • Patient - The patient this task is for
  • CarePlan - The care plan that generated this task