care.emr.resources.meta_artifact.spec module¶
- class MetaArtifactBaseSpec(*, meta: dict = {}, id: Annotated[UUID, UuidVersion(uuid_version=4)] | None = None, object_value: dict | list, note: str | None = None)¶
Bases:
EMRResource- model_config: ClassVar[ConfigDict] = {}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class MetaArtifactUpdateSpec(*, meta: dict = {}, id: Annotated[UUID, UuidVersion(uuid_version=4)] | None = None, object_value: dict | list, note: str | None = None)¶
Bases:
MetaArtifactBaseSpec- model_config: ClassVar[ConfigDict] = {}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class MetaArtifactReadSpec(*, meta: dict = {}, id: Annotated[UUID, UuidVersion(uuid_version=4)] | None = None, object_value: dict | list, note: str | None = None, associating_type: MetaArtifactAssociatingTypeChoices, associating_id: Annotated[UUID, UuidVersion(uuid_version=4)], object_type: MetaArtifactObjectTypeChoices, name: str, created_date: datetime, modified_date: datetime, created_by: UserSpec, updated_by: UserSpec)¶
Bases:
MetaArtifactBaseSpec- associating_type: MetaArtifactAssociatingTypeChoices¶
- object_type: MetaArtifactObjectTypeChoices¶
- classmethod perform_extra_serialization(mapping, obj)¶
- model_config: ClassVar[ConfigDict] = {}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class MetaArtifactCreateSpec(*, meta: dict = {}, id: Annotated[UUID, UuidVersion(uuid_version=4)] | None = None, object_value: dict | list, note: str | None = None, associating_type: MetaArtifactAssociatingTypeChoices, associating_id: Annotated[UUID, UuidVersion(uuid_version=4)], object_type: MetaArtifactObjectTypeChoices, name: str)¶
Bases:
MetaArtifactBaseSpec- associating_type: MetaArtifactAssociatingTypeChoices¶
- object_type: MetaArtifactObjectTypeChoices¶
- perform_extra_deserialization(is_update, obj)¶
- model_config: ClassVar[ConfigDict] = {}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].