types
FHIR R4 resource types.
We import from fhir.resources.R4B (not the default R5) so that element names match FHIR R4, e.g. Procedure.performedDateTime rather than occurrenceDateTime.
Our subclasses set extra="ignore" so server-specific or extra fields in API responses are dropped rather than causing ValidationError.
Classes
FHIRR4Appointment
class FHIRR4Appointment(**data: typing.Any):Type for Appointment resource from FHIR endpoint.
FHIRAppointment
class FHIRAppointment(**data: typing.Any):Type for Appointment resource from FHIR endpoint.
FHIRR4Condition
class FHIRR4Condition(**data: typing.Any):Type for Condition resource from FHIR endpoint.
FHIRCondition
class FHIRCondition(**data: typing.Any):Type for Condition resource from FHIR endpoint.
FHIRR4Patient
class FHIRR4Patient(**data: typing.Any):Type for Patient resource from FHIR endpoint.
FHIRPatient
class FHIRPatient(**data: typing.Any):Type for Patient resource from FHIR endpoint.
FHIRR4Practitioner
class FHIRR4Practitioner(**data: typing.Any):Type for Practitioner resource from FHIR endpoint.
FHIRPractitioner
class FHIRPractitioner(**data: typing.Any):Type for Practitioner resource from FHIR endpoint.
FHIRR4Procedure
class FHIRR4Procedure(**data: typing.Any):Type for Procedure resource from FHIR endpoint.
FHIRProcedure
class FHIRProcedure(**data: typing.Any):Type for Procedure resource from FHIR endpoint.