Skip to main content

VitalSignReportCard

VitalSignReportCard: Documentation of vital signs and measurements.

type VitalSignReportCard implements ReportCard {
client: Client
clientName: String
clients: [Client!]!
content: String!
createdAt: LocalDateTime!
entries: [VitalEntry!]!
id: ReportCardID!
recordedAt: Time!
status: ReportCardStatus!
targetTour: TargetTour
}

Fields

VitalSignReportCard.client ● Client object

The client

VitalSignReportCard.clientName ● String scalar

The name of the client

VitalSignReportCard.clients ● [Client!]! non-null object

All Clients

VitalSignReportCard.content ● String! non-null scalar

Text representation of the voice recording

VitalSignReportCard.createdAt ● LocalDateTime! non-null scalar

The date and time of the creation of the report card.

VitalSignReportCard.entries ● [VitalEntry!]! non-null object

The measurements taken

VitalSignReportCard.id ● ReportCardID! non-null scalar

Unique identifier for the report card.

VitalSignReportCard.recordedAt ● Time! non-null scalar

The time when the report was performed.

VitalSignReportCard.status ● ReportCardStatus! non-null enum

The current status of the report card.

VitalSignReportCard.targetTour ● TargetTour object

The target tour associated with the report card.

Interfaces

ReportCard interface

Represents a report card for documenting client care information.

A ReportCard is a core entity in the healthcare documentation system that captures voice-recorded information from caregivers and converts it into structured text. Report cards go through a workflow of statuses (DRAFT, ACCEPTED, REJECTED) and are associated with specific tours and clients.