Circle V2 API Docs
Preparing search index...
@repo/db
chartReviewTriggersRepo
Variable chartReviewTriggersRepo
Const
chartReviewTriggersRepo
:
DbRepo
<
{
create
:
(
params
:
CreateTriggerParams
,
)
=>
Promise
<
{
audit_template_id
:
AuditTemplateId
|
null
;
audit_templates
:
TriggerAuditTemplate
[]
;
created_at
:
DbDate
;
deleted
:
boolean
;
enabled
:
boolean
;
entity_id
:
number
&
{
__brand
:
"EntityId"
}
;
filters
:
|
{
facilities
:
{
facility_id
:
FacilityId
;
level_of_care_ids
:
EntityLevelOfCareId
[]
;
}
[]
;
level_of_care_ids
:
EntityLevelOfCareId
[]
;
}
|
null
;
id
:
ChartReviewTriggerId
;
interval_seconds
:
number
|
null
;
last_run_at
:
string
|
null
;
name
:
string
;
schedule
:
|
{
schedule
:
{
day
:
|
"sunday"
|
"monday"
|
"tuesday"
|
"wednesday"
|
"thursday"
|
"friday"
|
"saturday"
;
hour
:
number
;
minute
:
0
;
}
[]
;
timezone
:
string
;
}
|
null
;
time_after_trigger_seconds
:
number
;
trigger_type
:
"admission"
|
"discharge"
|
"utilization_end"
;
updated_at
:
DbDate
;
}
,
>
;
getById
:
(
id
:
ChartReviewTriggerId
,
)
=>
Promise
<
{
audit_template_id
:
AuditTemplateId
|
null
;
audit_templates
:
TriggerAuditTemplate
[]
;
created_at
:
DbDate
;
deleted
:
boolean
;
enabled
:
boolean
;
entity_id
:
number
&
{
__brand
:
"EntityId"
}
;
filters
:
|
{
facilities
:
{
facility_id
:
FacilityId
;
level_of_care_ids
:
EntityLevelOfCareId
[]
;
}
[]
;
level_of_care_ids
:
EntityLevelOfCareId
[]
;
}
|
null
;
id
:
ChartReviewTriggerId
;
interval_seconds
:
number
|
null
;
last_run_at
:
string
|
null
;
name
:
string
;
schedule
:
|
{
schedule
:
{
day
:
|
"sunday"
|
"monday"
|
"tuesday"
|
"wednesday"
|
"thursday"
|
"friday"
|
"saturday"
;
hour
:
number
;
minute
:
0
;
}
[]
;
timezone
:
string
;
}
|
null
;
time_after_trigger_seconds
:
number
;
trigger_type
:
"admission"
|
"discharge"
|
"utilization_end"
;
updated_at
:
DbDate
;
}
,
>
;
getLabelsByIds
:
(
ids
:
ChartReviewTriggerId
[]
,
)
=>
Promise
<
{
id
:
ChartReviewTriggerId
;
name
:
string
}
[]
>
;
listByAuditTemplateId
:
(
auditTemplateId
:
AuditTemplateId
,
entityId
:
EntityId
,
)
=>
Promise
<
(
{
audit_template_id
:
AuditTemplateId
|
null
;
created_at
:
DbDate
;
deleted
:
boolean
;
enabled
:
boolean
;
entity_id
:
number
&
{
__brand
:
"EntityId"
}
;
filters
:
|
{
facilities
:
{
facility_id
:
...
;
level_of_care_ids
:
...
}
[]
;
level_of_care_ids
:
EntityLevelOfCareId
[]
;
}
|
null
;
id
:
ChartReviewTriggerId
;
interval_seconds
:
number
|
null
;
last_run_at
:
string
|
null
;
name
:
string
;
schedule
:
|
{
schedule
:
{
day
:
...
;
hour
:
...
;
minute
:
...
}
[]
;
timezone
:
string
;
}
|
null
;
time_after_trigger_seconds
:
number
;
trigger_type
:
"admission"
|
"discharge"
|
"utilization_end"
;
updated_at
:
DbDate
;
}
&
{
filters
:
{
facilities
:
{
facility_id
:
FacilityId
;
level_of_care_ids
:
(...)
[]
}
[]
;
level_of_care_ids
:
EntityLevelOfCareId
[]
;
}
;
}
)
[]
,
>
;
listByEntityId
:
(
entityId
:
EntityId
,
)
=>
Promise
<
(
{
audit_template_id
:
AuditTemplateId
|
null
;
created_at
:
DbDate
;
deleted
:
boolean
;
enabled
:
boolean
;
entity_id
:
number
&
{
__brand
:
"EntityId"
}
;
filters
:
|
{
facilities
:
{
facility_id
:
...
;
level_of_care_ids
:
...
}
[]
;
level_of_care_ids
:
EntityLevelOfCareId
[]
;
}
|
null
;
id
:
ChartReviewTriggerId
;
interval_seconds
:
number
|
null
;
last_run_at
:
string
|
null
;
name
:
string
;
schedule
:
|
{
schedule
:
{
day
:
...
;
hour
:
...
;
minute
:
...
}
[]
;
timezone
:
string
;
}
|
null
;
time_after_trigger_seconds
:
number
;
trigger_type
:
"admission"
|
"discharge"
|
"utilization_end"
;
updated_at
:
DbDate
;
}
&
{
filters
:
{
facilities
:
{
facility_id
:
FacilityId
;
level_of_care_ids
:
(...)
[]
}
[]
;
level_of_care_ids
:
EntityLevelOfCareId
[]
;
}
;
}
)
[]
,
>
;
listWithAuditTemplatesByEntityId
:
(
entityId
:
EntityId
,
)
=>
Promise
<
(
{
audit_template_id
:
AuditTemplateId
|
null
;
audit_templates
:
TriggerAuditTemplate
[]
;
created_at
:
DbDate
;
deleted
:
boolean
;
enabled
:
boolean
;
entity_id
:
number
&
{
__brand
:
"EntityId"
}
;
filters
:
|
{
facilities
:
{
facility_id
:
...
;
level_of_care_ids
:
...
}
[]
;
level_of_care_ids
:
EntityLevelOfCareId
[]
;
}
|
null
;
id
:
ChartReviewTriggerId
;
interval_seconds
:
number
|
null
;
last_run_at
:
string
|
null
;
name
:
string
;
schedule
:
|
{
schedule
:
{
day
:
...
;
hour
:
...
;
minute
:
...
}
[]
;
timezone
:
string
;
}
|
null
;
time_after_trigger_seconds
:
number
;
trigger_type
:
"admission"
|
"discharge"
|
"utilization_end"
;
updated_at
:
DbDate
;
}
&
{
filters
:
{
facilities
:
{
facility_id
:
FacilityId
;
level_of_care_ids
:
(...)
[]
}
[]
;
level_of_care_ids
:
EntityLevelOfCareId
[]
;
}
;
}
)
[]
,
>
;
softDelete
:
(
id
:
ChartReviewTriggerId
,
entityId
:
EntityId
,
)
=>
Promise
<
{
audit_template_id
:
AuditTemplateId
|
null
;
created_at
:
DbDate
;
deleted
:
boolean
;
enabled
:
boolean
;
entity_id
:
number
&
{
__brand
:
"EntityId"
}
;
filters
:
|
{
facilities
:
{
facility_id
:
FacilityId
;
level_of_care_ids
:
EntityLevelOfCareId
[]
;
}
[]
;
level_of_care_ids
:
EntityLevelOfCareId
[]
;
}
|
null
;
id
:
ChartReviewTriggerId
;
interval_seconds
:
number
|
null
;
last_run_at
:
string
|
null
;
name
:
string
;
schedule
:
|
{
schedule
:
{
day
:
|
"sunday"
|
"monday"
|
"tuesday"
|
"wednesday"
|
"thursday"
|
"friday"
|
"saturday"
;
hour
:
number
;
minute
:
0
;
}
[]
;
timezone
:
string
;
}
|
null
;
time_after_trigger_seconds
:
number
;
trigger_type
:
"admission"
|
"discharge"
|
"utilization_end"
;
updated_at
:
DbDate
;
}
,
>
;
update
:
(
id
:
ChartReviewTriggerId
,
params
:
UpdateTriggerParams
,
)
=>
Promise
<
{
audit_template_id
:
AuditTemplateId
|
null
;
audit_templates
:
TriggerAuditTemplate
[]
;
created_at
:
DbDate
;
deleted
:
boolean
;
enabled
:
boolean
;
entity_id
:
number
&
{
__brand
:
"EntityId"
}
;
filters
:
|
{
facilities
:
{
facility_id
:
FacilityId
;
level_of_care_ids
:
EntityLevelOfCareId
[]
;
}
[]
;
level_of_care_ids
:
EntityLevelOfCareId
[]
;
}
|
null
;
id
:
ChartReviewTriggerId
;
interval_seconds
:
number
|
null
;
last_run_at
:
string
|
null
;
name
:
string
;
schedule
:
|
{
schedule
:
{
day
:
|
"sunday"
|
"monday"
|
"tuesday"
|
"wednesday"
|
"thursday"
|
"friday"
|
"saturday"
;
hour
:
number
;
minute
:
0
;
}
[]
;
timezone
:
string
;
}
|
null
;
time_after_trigger_seconds
:
number
;
trigger_type
:
"admission"
|
"discharge"
|
"utilization_end"
;
updated_at
:
DbDate
;
}
,
>
;
}
,
>
= ...
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Circle V2 API Docs
Loading...