Circle V2 API Docs
Preparing search index...
@repo/legacy
chart-review
CasesRepo
Class CasesRepo
Hierarchy (
View Summary
)
DbRepo
CasesRepo
Index
Constructors
constructor
Properties
supabase
Methods
create
Patient
Case
find
Or
Create
Patient
Case
find
Patient
Case
get
Patient
Case
with
Db
Constructors
constructor
new
CasesRepo
(
options
:
DbRepoOptions
)
:
CasesRepo
Parameters
options
:
DbRepoOptions
Returns
CasesRepo
Properties
Protected
Readonly
supabase
supabase
:
SupabaseClient
<
Database
>
Methods
create
Patient
Case
createPatientCase
(
patientId
:
number
,
)
:
Promise
<
{
created_at
:
string
;
created_by
:
string
|
null
;
id
:
number
;
is_patient_case
:
boolean
;
patient_id
:
number
|
null
;
status
:
string
|
null
;
summary
:
string
|
null
;
title
:
string
|
null
;
updated_at
:
string
|
null
;
}
,
>
Parameters
patientId
:
number
Returns
Promise
<
{
created_at
:
string
;
created_by
:
string
|
null
;
id
:
number
;
is_patient_case
:
boolean
;
patient_id
:
number
|
null
;
status
:
string
|
null
;
summary
:
string
|
null
;
title
:
string
|
null
;
updated_at
:
string
|
null
;
}
,
>
find
Or
Create
Patient
Case
findOrCreatePatientCase
(
patientId
:
number
,
)
:
Promise
<
{
created
:
boolean
;
patientCase
:
{
created_at
:
string
;
created_by
:
string
|
null
;
id
:
number
;
is_patient_case
:
boolean
;
patient_id
:
number
|
null
;
status
:
string
|
null
;
summary
:
string
|
null
;
title
:
string
|
null
;
updated_at
:
string
|
null
;
}
;
}
,
>
Parameters
patientId
:
number
Returns
Promise
<
{
created
:
boolean
;
patientCase
:
{
created_at
:
string
;
created_by
:
string
|
null
;
id
:
number
;
is_patient_case
:
boolean
;
patient_id
:
number
|
null
;
status
:
string
|
null
;
summary
:
string
|
null
;
title
:
string
|
null
;
updated_at
:
string
|
null
;
}
;
}
,
>
find
Patient
Case
findPatientCase
(
patientId
:
number
,
)
:
Promise
<
|
{
created_at
:
string
;
created_by
:
string
|
null
;
id
:
number
;
is_patient_case
:
boolean
;
patient_id
:
number
|
null
;
status
:
string
|
null
;
summary
:
string
|
null
;
title
:
string
|
null
;
updated_at
:
string
|
null
;
}
|
null
,
>
Parameters
patientId
:
number
Returns
Promise
<
|
{
created_at
:
string
;
created_by
:
string
|
null
;
id
:
number
;
is_patient_case
:
boolean
;
patient_id
:
number
|
null
;
status
:
string
|
null
;
summary
:
string
|
null
;
title
:
string
|
null
;
updated_at
:
string
|
null
;
}
|
null
,
>
get
Patient
Case
getPatientCase
(
patientId
:
number
,
)
:
Promise
<
{
created_at
:
string
;
created_by
:
string
|
null
;
id
:
number
;
is_patient_case
:
boolean
;
patient_id
:
number
|
null
;
status
:
string
|
null
;
summary
:
string
|
null
;
title
:
string
|
null
;
updated_at
:
string
|
null
;
}
,
>
Parameters
patientId
:
number
Returns
Promise
<
{
created_at
:
string
;
created_by
:
string
|
null
;
id
:
number
;
is_patient_case
:
boolean
;
patient_id
:
number
|
null
;
status
:
string
|
null
;
summary
:
string
|
null
;
title
:
string
|
null
;
updated_at
:
string
|
null
;
}
,
>
with
Db
withDb
(
options
:
{
supabase
:
SupabaseClient
<
Database
>
}
)
:
this
Parameters
options
:
{
supabase
:
SupabaseClient
<
Database
>
}
Returns
this
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
supabase
Methods
create
Patient
Case
find
Or
Create
Patient
Case
find
Patient
Case
get
Patient
Case
with
Db
Circle V2 API Docs
Loading...