@@ -192,7 +192,7 @@ exports[`Local Package Folder - Multi-Package Generation Python Generation shoul
192192
193193from __future__ import annotations
194194from pydantic import BaseModel, ConfigDict, Field, PositiveInt
195- from typing import List as PyList, Literal
195+ from typing import Any, List as PyList, Literal
196196
197197from fhir_types.hl7_fhir_r4_core.base import Coding, Identifier, Reference
198198from fhir_types.hl7_fhir_r4_core.domain_resource import DomainResource
@@ -214,6 +214,9 @@ class ExampleNotebook(DomainResource):
214214 tag: PyList[Coding] | None = Field(None, alias="tag", serialization_alias="tag")
215215 title: str = Field(alias="title", serialization_alias="title")
216216
217+ def model_post_init(self, __context: Any) -> None:
218+ self.__pydantic_fields_set__.add("resource_type")
219+
217220 def to_json(self, indent: int | None = None) -> str:
218221 return self.model_dump_json(exclude_unset=True, exclude_none=True, indent=indent)
219222
@@ -231,7 +234,7 @@ exports[`Local Package Folder - Multi-Package Generation Python Generation shoul
231234
232235from __future__ import annotations
233236from pydantic import BaseModel, ConfigDict, Field, PositiveInt
234- from typing import List as PyList, Literal
237+ from typing import Any, List as PyList, Literal
235238
236239from fhir_types.hl7_fhir_r4_core.base import Extension, Narrative
237240from fhir_types.hl7_fhir_r4_core.resource import Resource
@@ -252,6 +255,9 @@ class DomainResource(Resource):
252255 modifier_extension: PyList[Extension] | None = Field(None, alias="modifierExtension", serialization_alias="modifierExtension")
253256 text: Narrative | None = Field(None, alias="text", serialization_alias="text")
254257
258+ def model_post_init(self, __context: Any) -> None:
259+ self.__pydantic_fields_set__.add("resource_type")
260+
255261 def to_json(self, indent: int | None = None) -> str:
256262 return self.model_dump_json(exclude_unset=True, exclude_none=True, indent=indent)
257263
@@ -269,7 +275,7 @@ exports[`Local Package Folder - Multi-Package Generation Python Generation shoul
269275
270276from __future__ import annotations
271277from pydantic import BaseModel, ConfigDict, Field, PositiveInt
272- from typing import List as PyList, Literal
278+ from typing import Any, List as PyList, Literal
273279
274280from fhir_types.hl7_fhir_r4_core.base import (\\
275281 Address, Attachment, BackboneElement, CodeableConcept, ContactPoint, HumanName, Identifier, Period, Reference
@@ -327,6 +333,9 @@ class Patient(DomainResource):
327333 photo: PyList[Attachment] | None = Field(None, alias="photo", serialization_alias="photo")
328334 telecom: PyList[ContactPoint] | None = Field(None, alias="telecom", serialization_alias="telecom")
329335
336+ def model_post_init(self, __context: Any) -> None:
337+ self.__pydantic_fields_set__.add("resource_type")
338+
330339 def to_json(self, indent: int | None = None) -> str:
331340 return self.model_dump_json(exclude_unset=True, exclude_none=True, indent=indent)
332341
0 commit comments