update swagger

This commit is contained in:
Narul Hidayah
2026-02-06 16:13:10 +07:00
parent aa0e6bce59
commit 9f90808ec8
5 changed files with 25 additions and 4 deletions

View File

@ -23,7 +23,7 @@ export class DiagnosisController {
"bearerAuth": []
}]
#swagger.parameters['filter'] = {
description:'',
description: 'Filter: plain text (like %name%) or JSON object with status, code, etc.',
in: 'query',
type: 'string',
}

View File

@ -23,7 +23,7 @@ export class DiagnosticProcedureController {
"bearerAuth": []
}]
#swagger.parameters['filter'] = {
description:'',
description: 'Filter: plain text (like %name%) or JSON object with status, code, etc.',
in: 'query',
type: 'string',
}

View File

@ -20,7 +20,7 @@ export class PoliController {
/*
#swagger.tags = ['Poli']
#swagger.security = [{ "bearerAuth": [] }]
#swagger.parameters['filter'] = { in: 'query', type: 'string' }
#swagger.parameters['filter'] = { description: 'Filter: plain text or JSON object (status, poli, etc.)', in: 'query', type: 'string' }
#swagger.parameters['limit'] = { in: 'query', required: true, type: 'number' }
#swagger.parameters['page'] = { in: 'query', required: true, type: 'number' }
#swagger.parameters['with_deleted'] = { in: 'query', required: true, type: 'boolean' }

View File

@ -21,7 +21,7 @@ export class RoomController {
/*
#swagger.tags = ['Room']
#swagger.security = [{ "bearerAuth": [] }]
#swagger.parameters['filter'] = { in: 'query', type: 'string' }
#swagger.parameters['filter'] = { description: 'Filter: plain text or JSON object (status, code, poli_id, etc.)', in: 'query', type: 'string' }
#swagger.parameters['limit'] = { in: 'query', required: true, type: 'number' }
#swagger.parameters['page'] = { in: 'query', required: true, type: 'number' }
#swagger.parameters['with_deleted'] = { in: 'query', required: true, type: 'boolean' }

View File

@ -97,6 +97,27 @@ const doc = {
$name: 'Income Tier name',
$status: "Y"
},
diagnosis: {
$diagnosis: "Diagnosis name (ICD-11)",
$code: "ABC123",
$status: "Y"
},
diagnostic_procedure: {
$diagnosticProcedure: "Procedure name (ICD-9)",
$code: "XYZ789",
$status: "Y"
},
poli: {
$poli: "Poli name",
$status: "Y"
},
room: {
$room: "Room name",
$code: "R001",
$description: "Optional description",
$poli_id: "uuid-string",
$status: "Y"
},
},
parameters: {