care.emr.api.viewsets.notes module¶
- class NoteThreadFilters(data=None, queryset=None, *, request=None, prefix=None)¶
Bases:
FilterSet
- base_filters = {'encounter': <django_filters.filters.UUIDFilter object>, 'encounter_isnull': <care.utils.filters.null_filter.NullFilter object>}¶
- declared_filters = {'encounter': <django_filters.filters.UUIDFilter object>, 'encounter_isnull': <care.utils.filters.null_filter.NullFilter object>}¶
- class NoteThreadViewSet(**kwargs)¶
Bases:
EMRCreateMixin
,EMRRetrieveMixin
,EMRUpdateMixin
,EMRListMixin
,EMRBaseViewSet
- database_model¶
alias of
NoteThread
- pydantic_model¶
alias of
NoteThreadCreateSpec
- pydantic_read_model¶
alias of
NoteThreadReadSpec
- pydantic_update_model¶
alias of
NoteThreadUpdateSpec
- filterset_class¶
alias of
NoteThreadFilters
- filter_backends = [<class 'django_filters.rest_framework.backends.DjangoFilterBackend'>]¶
- get_patient()¶
- authorize_create(instance)¶
- authorize_update(request_obj, model_instance)¶
- perform_create(instance)¶
- get_object()¶
- get_queryset()¶
- class NoteMessageViewSet(**kwargs)¶
Bases:
EMRCreateMixin
,EMRRetrieveMixin
,EMRUpdateMixin
,EMRListMixin
,EMRBaseViewSet
- database_model¶
alias of
NoteMessage
- pydantic_model¶
alias of
NoteMessageCreateSpec
- pydantic_read_model¶
alias of
NoteMessageReadSpec
- pydantic_update_model¶
alias of
NoteMessageUpdateSpec
- get_patient_obj()¶
- perform_create(instance)¶
- authorize_update(request_obj, model_instance)¶
- authorize_create(instance)¶
- get_queryset()¶