care.emr.api.viewsets.resource_request module

class ResourceRequestFilters(data=None, queryset=None, *, request=None, prefix=None)

Bases: FilterSet

base_filters = {'approving_facility': <django_filters.filters.UUIDFilter object>, 'assigned_facility': <django_filters.filters.UUIDFilter object>, 'category': <django_filters.filters.CharFilter object>, 'origin_facility': <django_filters.filters.UUIDFilter object>, 'related_patient': <django_filters.filters.UUIDFilter object>, 'status': <django_filters.filters.CharFilter object>, 'title': <django_filters.filters.CharFilter object>}
declared_filters = {'approving_facility': <django_filters.filters.UUIDFilter object>, 'assigned_facility': <django_filters.filters.UUIDFilter object>, 'category': <django_filters.filters.CharFilter object>, 'origin_facility': <django_filters.filters.UUIDFilter object>, 'related_patient': <django_filters.filters.UUIDFilter object>, 'status': <django_filters.filters.CharFilter object>, 'title': <django_filters.filters.CharFilter object>}
class ResourceRequestViewSet(**kwargs)

Bases: EMRModelViewSet

database_model

alias of ResourceRequest

pydantic_model

alias of ResourceRequestCreateSpec

pydantic_read_model

alias of ResourceRequestListSpec

pydantic_retrieve_model

alias of ResourceRequestRetrieveSpec

filterset_class

alias of ResourceRequestFilters

filter_backends = [<class 'django_filters.rest_framework.backends.DjangoFilterBackend'>, <class 'rest_framework.filters.OrderingFilter'>]
ordering_fields = ['created_date', 'modified_date']
classmethod build_queryset(queryset, user)
get_queryset()
class ResourceRequestCommentViewSet(**kwargs)

Bases: EMRCreateMixin, EMRRetrieveMixin, EMRListMixin, EMRDestroyMixin, EMRBaseViewSet

database_model

alias of ResourceRequestComment

pydantic_model

alias of ResourceRequestCommentCreateSpec

pydantic_read_model

alias of ResourceRequestCommentListSpec

pydantic_retrieve_model

alias of ResourceRequestCommentRetrieveSpec

perform_create(instance)
get_resource_request_obj()
get_queryset()