care.emr.resources.organization.organization_user_spec module¶
- class OrganizationUserBaseSpec(*, meta: dict = {})¶
Bases:
EMRResource- model_config: ClassVar[ConfigDict] = {}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class OrganizationUserUpdateSpec(*, meta: dict = {}, role: Annotated[UUID, UuidVersion(uuid_version=4)])¶
Bases:
OrganizationUserBaseSpec- classmethod validate_role(role)¶
- perform_extra_deserialization(is_update, obj)¶
- model_config: ClassVar[ConfigDict] = {}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class OrganizationUserWriteSpec(*, meta: dict = {}, role: Annotated[UUID, UuidVersion(uuid_version=4)], user: Annotated[UUID, UuidVersion(uuid_version=4)])¶
Bases:
OrganizationUserUpdateSpec- classmethod validate_user(user)¶
- perform_extra_deserialization(is_update, obj)¶
- model_config: ClassVar[ConfigDict] = {}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class OrganizationUserReadSpec(*, meta: dict = {}, id: Annotated[UUID, UuidVersion(uuid_version=4)], user: dict, role: dict)¶
Bases:
OrganizationUserBaseSpec- classmethod perform_extra_serialization(mapping, obj)¶
- model_config: ClassVar[ConfigDict] = {}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].