Package-level declarations

Types

Link copied to clipboard
data class AdditionalData(val text: String)

The integration of the report.

Link copied to clipboard
data class PatientId(val id: String)

The id of the patient.

Link copied to clipboard
data class PatientName(val patientName: String)
Link copied to clipboard
data class PatientSurname(val surname: String)

The surname of the patient.

Link copied to clipboard
data class ProcessId(val id: String)

The id of the process.

Link copied to clipboard
data class SurgeryDate(val date: Instant)

The date of the surgical process.

Link copied to clipboard
data class SurgeryId(val id: String)

The id of the surgery.

Link copied to clipboard
data class SurgeryName(val surgeryName: String)
Link copied to clipboard
data class SurgeryReportEntry(val surgicalProcessID: ProcessId, val patientId: PatientId, val patientName: PatientName?, val patientSurname: PatientSurname?, val surgicalProcessDescription: SurgicalProcessDescription, val surgeryDate: SurgeryDate)

Class that model the principal information of a surgery report in the surgery report archive.

Link copied to clipboard
data class SurgeryReportInfo(val surgeryId: SurgeryId, val surgeryName: SurgeryName, val patientName: PatientName)

Models the surgery report info.

Link copied to clipboard
data class SurgeryReportIntegration(val additionalData: AdditionalData)

Models the surgery report integration.

Link copied to clipboard
data class SurgicalProcessDescription(val description: String)

The description of the surgical process.