fhir/r4/client_httpc
https://hl7.org/fhir/r4 r4 client using httpc
Types
pub type Err {
ErrHttpc(err: httpc.HttpError)
ErrSansio(err: ErrFromSansio)
}
Constructors
-
ErrHttpc(err: httpc.HttpError) -
ErrSansio(err: ErrFromSansio)
pub type ErrFromSansio {
ErrParseJson(json.DecodeError)
ErrNotJson(response.Response(String))
ErrOperationoutcome(resources.Operationoutcome)
ErrNoId
}
Constructors
-
ErrParseJson(json.DecodeError)got json but could not parse it, probably a missing required field
-
ErrNotJson(response.Response(String))did not get resource json, often server eg nginx gives basic html response
-
ErrOperationoutcome(resources.Operationoutcome)got operationoutcome error from fhir server
-
ErrNoIdcould not make an update or delete request because resource has no id
FHIR client for sending http requests to server such as
let pat = resources.patient_read("123", client)
create client from server base url with fhirclient_new(baseurl)`
let assert Ok(client) = fhirclient_httpc.fhirclient_new("r4.smarthealthit.org/")
let assert Ok(client) = fhirclient_httpc.fhirclient_new("https://r4.smarthealthit.org/")
let assert Ok(client) = fhirclient_httpc.fhirclient_new("https://hapi.fhir.org/baseR4")
let assert Ok(client) = fhirclient_httpc.fhirclient_new("127.0.0.1:8000")
pub type FhirClient =
sansio.FhirClient
Values
pub fn account_create(
resource: resources.Account,
client: sansio.FhirClient,
) -> Result(resources.Account, Err)
pub fn account_delete(
resource: resources.Account,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn account_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Account, Err)
pub fn account_search(
sp: sansio.SpAccount,
client: sansio.FhirClient,
) -> Result(List(resources.Account), Err)
pub fn account_search_bundled(
sp: sansio.SpAccount,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn account_update(
resource: resources.Account,
client: sansio.FhirClient,
) -> Result(resources.Account, Err)
pub fn activitydefinition_create(
resource: resources.Activitydefinition,
client: sansio.FhirClient,
) -> Result(resources.Activitydefinition, Err)
pub fn activitydefinition_delete(
resource: resources.Activitydefinition,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn activitydefinition_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Activitydefinition, Err)
pub fn activitydefinition_search(
sp: sansio.SpActivitydefinition,
client: sansio.FhirClient,
) -> Result(List(resources.Activitydefinition), Err)
pub fn activitydefinition_search_bundled(
sp: sansio.SpActivitydefinition,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn activitydefinition_update(
resource: resources.Activitydefinition,
client: sansio.FhirClient,
) -> Result(resources.Activitydefinition, Err)
pub fn adverseevent_create(
resource: resources.Adverseevent,
client: sansio.FhirClient,
) -> Result(resources.Adverseevent, Err)
pub fn adverseevent_delete(
resource: resources.Adverseevent,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn adverseevent_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Adverseevent, Err)
pub fn adverseevent_search(
sp: sansio.SpAdverseevent,
client: sansio.FhirClient,
) -> Result(List(resources.Adverseevent), Err)
pub fn adverseevent_search_bundled(
sp: sansio.SpAdverseevent,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn adverseevent_update(
resource: resources.Adverseevent,
client: sansio.FhirClient,
) -> Result(resources.Adverseevent, Err)
pub fn all_pages(
first_bundle: Result(resources.Bundle, Err),
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
get all resources in paginated bundle, then stick them all in one bundle and pretend not paginated
fhirclient_httpc.search_any(“name=e&_count=25”, “Patient”, client) |> fhirclient_httpc.all_pages(client)
pub fn all_pages_loop(
curr_bundle: Result(resources.Bundle, Err),
acc_bundles: List(resources.Bundle),
client: sansio.FhirClient,
) -> Result(#(resources.Bundle, List(resources.Bundle)), Err)
searchs each bundle and returns list also returns last bundle individually because all_pages smushes everything in there
pub fn allergyintolerance_create(
resource: resources.Allergyintolerance,
client: sansio.FhirClient,
) -> Result(resources.Allergyintolerance, Err)
pub fn allergyintolerance_delete(
resource: resources.Allergyintolerance,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn allergyintolerance_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Allergyintolerance, Err)
pub fn allergyintolerance_search(
sp: sansio.SpAllergyintolerance,
client: sansio.FhirClient,
) -> Result(List(resources.Allergyintolerance), Err)
pub fn allergyintolerance_search_bundled(
sp: sansio.SpAllergyintolerance,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn allergyintolerance_update(
resource: resources.Allergyintolerance,
client: sansio.FhirClient,
) -> Result(resources.Allergyintolerance, Err)
pub fn any_delete(
id: String,
res_type: resources.ResourceType,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn appointment_create(
resource: resources.Appointment,
client: sansio.FhirClient,
) -> Result(resources.Appointment, Err)
pub fn appointment_delete(
resource: resources.Appointment,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn appointment_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Appointment, Err)
pub fn appointment_search(
sp: sansio.SpAppointment,
client: sansio.FhirClient,
) -> Result(List(resources.Appointment), Err)
pub fn appointment_search_bundled(
sp: sansio.SpAppointment,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn appointment_update(
resource: resources.Appointment,
client: sansio.FhirClient,
) -> Result(resources.Appointment, Err)
pub fn appointmentresponse_create(
resource: resources.Appointmentresponse,
client: sansio.FhirClient,
) -> Result(resources.Appointmentresponse, Err)
pub fn appointmentresponse_delete(
resource: resources.Appointmentresponse,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn appointmentresponse_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Appointmentresponse, Err)
pub fn appointmentresponse_search(
sp: sansio.SpAppointmentresponse,
client: sansio.FhirClient,
) -> Result(List(resources.Appointmentresponse), Err)
pub fn appointmentresponse_search_bundled(
sp: sansio.SpAppointmentresponse,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn appointmentresponse_update(
resource: resources.Appointmentresponse,
client: sansio.FhirClient,
) -> Result(resources.Appointmentresponse, Err)
pub fn auditevent_create(
resource: resources.Auditevent,
client: sansio.FhirClient,
) -> Result(resources.Auditevent, Err)
pub fn auditevent_delete(
resource: resources.Auditevent,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn auditevent_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Auditevent, Err)
pub fn auditevent_search(
sp: sansio.SpAuditevent,
client: sansio.FhirClient,
) -> Result(List(resources.Auditevent), Err)
pub fn auditevent_search_bundled(
sp: sansio.SpAuditevent,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn auditevent_update(
resource: resources.Auditevent,
client: sansio.FhirClient,
) -> Result(resources.Auditevent, Err)
pub fn basic_create(
resource: resources.Basic,
client: sansio.FhirClient,
) -> Result(resources.Basic, Err)
pub fn basic_delete(
resource: resources.Basic,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn basic_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Basic, Err)
pub fn basic_search(
sp: sansio.SpBasic,
client: sansio.FhirClient,
) -> Result(List(resources.Basic), Err)
pub fn basic_search_bundled(
sp: sansio.SpBasic,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn basic_update(
resource: resources.Basic,
client: sansio.FhirClient,
) -> Result(resources.Basic, Err)
pub fn batch(
reqs: List(request.Request(option.Option(json.Json))),
bundle_type: sansio.PostBundleType,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn binary_create(
resource: resources.Binary,
client: sansio.FhirClient,
) -> Result(resources.Binary, Err)
pub fn binary_delete(
resource: resources.Binary,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn binary_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Binary, Err)
pub fn binary_search(
sp: sansio.SpBinary,
client: sansio.FhirClient,
) -> Result(List(resources.Binary), Err)
pub fn binary_search_bundled(
sp: sansio.SpBinary,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn binary_update(
resource: resources.Binary,
client: sansio.FhirClient,
) -> Result(resources.Binary, Err)
pub fn biologicallyderivedproduct_create(
resource: resources.Biologicallyderivedproduct,
client: sansio.FhirClient,
) -> Result(resources.Biologicallyderivedproduct, Err)
pub fn biologicallyderivedproduct_delete(
resource: resources.Biologicallyderivedproduct,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn biologicallyderivedproduct_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Biologicallyderivedproduct, Err)
pub fn biologicallyderivedproduct_search(
sp: sansio.SpBiologicallyderivedproduct,
client: sansio.FhirClient,
) -> Result(List(resources.Biologicallyderivedproduct), Err)
pub fn biologicallyderivedproduct_search_bundled(
sp: sansio.SpBiologicallyderivedproduct,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn biologicallyderivedproduct_update(
resource: resources.Biologicallyderivedproduct,
client: sansio.FhirClient,
) -> Result(resources.Biologicallyderivedproduct, Err)
pub fn bodystructure_create(
resource: resources.Bodystructure,
client: sansio.FhirClient,
) -> Result(resources.Bodystructure, Err)
pub fn bodystructure_delete(
resource: resources.Bodystructure,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn bodystructure_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Bodystructure, Err)
pub fn bodystructure_search(
sp: sansio.SpBodystructure,
client: sansio.FhirClient,
) -> Result(List(resources.Bodystructure), Err)
pub fn bodystructure_search_bundled(
sp: sansio.SpBodystructure,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn bodystructure_update(
resource: resources.Bodystructure,
client: sansio.FhirClient,
) -> Result(resources.Bodystructure, Err)
pub fn bundle_create(
resource: resources.Bundle,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn bundle_delete(
resource: resources.Bundle,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn bundle_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn bundle_search(
sp: sansio.SpBundle,
client: sansio.FhirClient,
) -> Result(List(resources.Bundle), Err)
pub fn bundle_search_bundled(
sp: sansio.SpBundle,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn bundle_update(
resource: resources.Bundle,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn capabilitystatement_create(
resource: resources.Capabilitystatement,
client: sansio.FhirClient,
) -> Result(resources.Capabilitystatement, Err)
pub fn capabilitystatement_delete(
resource: resources.Capabilitystatement,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn capabilitystatement_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Capabilitystatement, Err)
pub fn capabilitystatement_search(
sp: sansio.SpCapabilitystatement,
client: sansio.FhirClient,
) -> Result(List(resources.Capabilitystatement), Err)
pub fn capabilitystatement_search_bundled(
sp: sansio.SpCapabilitystatement,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn capabilitystatement_update(
resource: resources.Capabilitystatement,
client: sansio.FhirClient,
) -> Result(resources.Capabilitystatement, Err)
pub fn careplan_create(
resource: resources.Careplan,
client: sansio.FhirClient,
) -> Result(resources.Careplan, Err)
pub fn careplan_delete(
resource: resources.Careplan,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn careplan_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Careplan, Err)
pub fn careplan_search(
sp: sansio.SpCareplan,
client: sansio.FhirClient,
) -> Result(List(resources.Careplan), Err)
pub fn careplan_search_bundled(
sp: sansio.SpCareplan,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn careplan_update(
resource: resources.Careplan,
client: sansio.FhirClient,
) -> Result(resources.Careplan, Err)
pub fn careteam_create(
resource: resources.Careteam,
client: sansio.FhirClient,
) -> Result(resources.Careteam, Err)
pub fn careteam_delete(
resource: resources.Careteam,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn careteam_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Careteam, Err)
pub fn careteam_search(
sp: sansio.SpCareteam,
client: sansio.FhirClient,
) -> Result(List(resources.Careteam), Err)
pub fn careteam_search_bundled(
sp: sansio.SpCareteam,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn careteam_update(
resource: resources.Careteam,
client: sansio.FhirClient,
) -> Result(resources.Careteam, Err)
pub fn catalogentry_create(
resource: resources.Catalogentry,
client: sansio.FhirClient,
) -> Result(resources.Catalogentry, Err)
pub fn catalogentry_delete(
resource: resources.Catalogentry,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn catalogentry_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Catalogentry, Err)
pub fn catalogentry_search(
sp: sansio.SpCatalogentry,
client: sansio.FhirClient,
) -> Result(List(resources.Catalogentry), Err)
pub fn catalogentry_search_bundled(
sp: sansio.SpCatalogentry,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn catalogentry_update(
resource: resources.Catalogentry,
client: sansio.FhirClient,
) -> Result(resources.Catalogentry, Err)
pub fn chargeitem_create(
resource: resources.Chargeitem,
client: sansio.FhirClient,
) -> Result(resources.Chargeitem, Err)
pub fn chargeitem_delete(
resource: resources.Chargeitem,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn chargeitem_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Chargeitem, Err)
pub fn chargeitem_search(
sp: sansio.SpChargeitem,
client: sansio.FhirClient,
) -> Result(List(resources.Chargeitem), Err)
pub fn chargeitem_search_bundled(
sp: sansio.SpChargeitem,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn chargeitem_update(
resource: resources.Chargeitem,
client: sansio.FhirClient,
) -> Result(resources.Chargeitem, Err)
pub fn chargeitemdefinition_create(
resource: resources.Chargeitemdefinition,
client: sansio.FhirClient,
) -> Result(resources.Chargeitemdefinition, Err)
pub fn chargeitemdefinition_delete(
resource: resources.Chargeitemdefinition,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn chargeitemdefinition_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Chargeitemdefinition, Err)
pub fn chargeitemdefinition_search(
sp: sansio.SpChargeitemdefinition,
client: sansio.FhirClient,
) -> Result(List(resources.Chargeitemdefinition), Err)
pub fn chargeitemdefinition_search_bundled(
sp: sansio.SpChargeitemdefinition,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn chargeitemdefinition_update(
resource: resources.Chargeitemdefinition,
client: sansio.FhirClient,
) -> Result(resources.Chargeitemdefinition, Err)
pub fn claim_create(
resource: resources.Claim,
client: sansio.FhirClient,
) -> Result(resources.Claim, Err)
pub fn claim_delete(
resource: resources.Claim,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn claim_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Claim, Err)
pub fn claim_search(
sp: sansio.SpClaim,
client: sansio.FhirClient,
) -> Result(List(resources.Claim), Err)
pub fn claim_search_bundled(
sp: sansio.SpClaim,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn claim_update(
resource: resources.Claim,
client: sansio.FhirClient,
) -> Result(resources.Claim, Err)
pub fn claimresponse_create(
resource: resources.Claimresponse,
client: sansio.FhirClient,
) -> Result(resources.Claimresponse, Err)
pub fn claimresponse_delete(
resource: resources.Claimresponse,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn claimresponse_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Claimresponse, Err)
pub fn claimresponse_search(
sp: sansio.SpClaimresponse,
client: sansio.FhirClient,
) -> Result(List(resources.Claimresponse), Err)
pub fn claimresponse_search_bundled(
sp: sansio.SpClaimresponse,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn claimresponse_update(
resource: resources.Claimresponse,
client: sansio.FhirClient,
) -> Result(resources.Claimresponse, Err)
pub fn clinicalimpression_create(
resource: resources.Clinicalimpression,
client: sansio.FhirClient,
) -> Result(resources.Clinicalimpression, Err)
pub fn clinicalimpression_delete(
resource: resources.Clinicalimpression,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn clinicalimpression_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Clinicalimpression, Err)
pub fn clinicalimpression_search(
sp: sansio.SpClinicalimpression,
client: sansio.FhirClient,
) -> Result(List(resources.Clinicalimpression), Err)
pub fn clinicalimpression_search_bundled(
sp: sansio.SpClinicalimpression,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn clinicalimpression_update(
resource: resources.Clinicalimpression,
client: sansio.FhirClient,
) -> Result(resources.Clinicalimpression, Err)
pub fn codesystem_create(
resource: resources.Codesystem,
client: sansio.FhirClient,
) -> Result(resources.Codesystem, Err)
pub fn codesystem_delete(
resource: resources.Codesystem,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn codesystem_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Codesystem, Err)
pub fn codesystem_search(
sp: sansio.SpCodesystem,
client: sansio.FhirClient,
) -> Result(List(resources.Codesystem), Err)
pub fn codesystem_search_bundled(
sp: sansio.SpCodesystem,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn codesystem_update(
resource: resources.Codesystem,
client: sansio.FhirClient,
) -> Result(resources.Codesystem, Err)
pub fn communication_create(
resource: resources.Communication,
client: sansio.FhirClient,
) -> Result(resources.Communication, Err)
pub fn communication_delete(
resource: resources.Communication,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn communication_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Communication, Err)
pub fn communication_search(
sp: sansio.SpCommunication,
client: sansio.FhirClient,
) -> Result(List(resources.Communication), Err)
pub fn communication_search_bundled(
sp: sansio.SpCommunication,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn communication_update(
resource: resources.Communication,
client: sansio.FhirClient,
) -> Result(resources.Communication, Err)
pub fn communicationrequest_create(
resource: resources.Communicationrequest,
client: sansio.FhirClient,
) -> Result(resources.Communicationrequest, Err)
pub fn communicationrequest_delete(
resource: resources.Communicationrequest,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn communicationrequest_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Communicationrequest, Err)
pub fn communicationrequest_search(
sp: sansio.SpCommunicationrequest,
client: sansio.FhirClient,
) -> Result(List(resources.Communicationrequest), Err)
pub fn communicationrequest_search_bundled(
sp: sansio.SpCommunicationrequest,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn communicationrequest_update(
resource: resources.Communicationrequest,
client: sansio.FhirClient,
) -> Result(resources.Communicationrequest, Err)
pub fn compartmentdefinition_create(
resource: resources.Compartmentdefinition,
client: sansio.FhirClient,
) -> Result(resources.Compartmentdefinition, Err)
pub fn compartmentdefinition_delete(
resource: resources.Compartmentdefinition,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn compartmentdefinition_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Compartmentdefinition, Err)
pub fn compartmentdefinition_search(
sp: sansio.SpCompartmentdefinition,
client: sansio.FhirClient,
) -> Result(List(resources.Compartmentdefinition), Err)
pub fn compartmentdefinition_search_bundled(
sp: sansio.SpCompartmentdefinition,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn compartmentdefinition_update(
resource: resources.Compartmentdefinition,
client: sansio.FhirClient,
) -> Result(resources.Compartmentdefinition, Err)
pub fn composition_create(
resource: resources.Composition,
client: sansio.FhirClient,
) -> Result(resources.Composition, Err)
pub fn composition_delete(
resource: resources.Composition,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn composition_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Composition, Err)
pub fn composition_search(
sp: sansio.SpComposition,
client: sansio.FhirClient,
) -> Result(List(resources.Composition), Err)
pub fn composition_search_bundled(
sp: sansio.SpComposition,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn composition_update(
resource: resources.Composition,
client: sansio.FhirClient,
) -> Result(resources.Composition, Err)
pub fn conceptmap_create(
resource: resources.Conceptmap,
client: sansio.FhirClient,
) -> Result(resources.Conceptmap, Err)
pub fn conceptmap_delete(
resource: resources.Conceptmap,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn conceptmap_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Conceptmap, Err)
pub fn conceptmap_search(
sp: sansio.SpConceptmap,
client: sansio.FhirClient,
) -> Result(List(resources.Conceptmap), Err)
pub fn conceptmap_search_bundled(
sp: sansio.SpConceptmap,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn conceptmap_update(
resource: resources.Conceptmap,
client: sansio.FhirClient,
) -> Result(resources.Conceptmap, Err)
pub fn condition_create(
resource: resources.Condition,
client: sansio.FhirClient,
) -> Result(resources.Condition, Err)
pub fn condition_delete(
resource: resources.Condition,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn condition_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Condition, Err)
pub fn condition_search(
sp: sansio.SpCondition,
client: sansio.FhirClient,
) -> Result(List(resources.Condition), Err)
pub fn condition_search_bundled(
sp: sansio.SpCondition,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn condition_update(
resource: resources.Condition,
client: sansio.FhirClient,
) -> Result(resources.Condition, Err)
pub fn consent_create(
resource: resources.Consent,
client: sansio.FhirClient,
) -> Result(resources.Consent, Err)
pub fn consent_delete(
resource: resources.Consent,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn consent_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Consent, Err)
pub fn consent_search(
sp: sansio.SpConsent,
client: sansio.FhirClient,
) -> Result(List(resources.Consent), Err)
pub fn consent_search_bundled(
sp: sansio.SpConsent,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn consent_update(
resource: resources.Consent,
client: sansio.FhirClient,
) -> Result(resources.Consent, Err)
pub fn contract_create(
resource: resources.Contract,
client: sansio.FhirClient,
) -> Result(resources.Contract, Err)
pub fn contract_delete(
resource: resources.Contract,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn contract_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Contract, Err)
pub fn contract_search(
sp: sansio.SpContract,
client: sansio.FhirClient,
) -> Result(List(resources.Contract), Err)
pub fn contract_search_bundled(
sp: sansio.SpContract,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn contract_update(
resource: resources.Contract,
client: sansio.FhirClient,
) -> Result(resources.Contract, Err)
pub fn coverage_create(
resource: resources.Coverage,
client: sansio.FhirClient,
) -> Result(resources.Coverage, Err)
pub fn coverage_delete(
resource: resources.Coverage,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn coverage_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Coverage, Err)
pub fn coverage_search(
sp: sansio.SpCoverage,
client: sansio.FhirClient,
) -> Result(List(resources.Coverage), Err)
pub fn coverage_search_bundled(
sp: sansio.SpCoverage,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn coverage_update(
resource: resources.Coverage,
client: sansio.FhirClient,
) -> Result(resources.Coverage, Err)
pub fn coverageeligibilityrequest_create(
resource: resources.Coverageeligibilityrequest,
client: sansio.FhirClient,
) -> Result(resources.Coverageeligibilityrequest, Err)
pub fn coverageeligibilityrequest_delete(
resource: resources.Coverageeligibilityrequest,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn coverageeligibilityrequest_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Coverageeligibilityrequest, Err)
pub fn coverageeligibilityrequest_search(
sp: sansio.SpCoverageeligibilityrequest,
client: sansio.FhirClient,
) -> Result(List(resources.Coverageeligibilityrequest), Err)
pub fn coverageeligibilityrequest_search_bundled(
sp: sansio.SpCoverageeligibilityrequest,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn coverageeligibilityrequest_update(
resource: resources.Coverageeligibilityrequest,
client: sansio.FhirClient,
) -> Result(resources.Coverageeligibilityrequest, Err)
pub fn coverageeligibilityresponse_create(
resource: resources.Coverageeligibilityresponse,
client: sansio.FhirClient,
) -> Result(resources.Coverageeligibilityresponse, Err)
pub fn coverageeligibilityresponse_delete(
resource: resources.Coverageeligibilityresponse,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn coverageeligibilityresponse_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Coverageeligibilityresponse, Err)
pub fn coverageeligibilityresponse_search(
sp: sansio.SpCoverageeligibilityresponse,
client: sansio.FhirClient,
) -> Result(List(resources.Coverageeligibilityresponse), Err)
pub fn coverageeligibilityresponse_search_bundled(
sp: sansio.SpCoverageeligibilityresponse,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn coverageeligibilityresponse_update(
resource: resources.Coverageeligibilityresponse,
client: sansio.FhirClient,
) -> Result(resources.Coverageeligibilityresponse, Err)
pub fn detectedissue_create(
resource: resources.Detectedissue,
client: sansio.FhirClient,
) -> Result(resources.Detectedissue, Err)
pub fn detectedissue_delete(
resource: resources.Detectedissue,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn detectedissue_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Detectedissue, Err)
pub fn detectedissue_search(
sp: sansio.SpDetectedissue,
client: sansio.FhirClient,
) -> Result(List(resources.Detectedissue), Err)
pub fn detectedissue_search_bundled(
sp: sansio.SpDetectedissue,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn detectedissue_update(
resource: resources.Detectedissue,
client: sansio.FhirClient,
) -> Result(resources.Detectedissue, Err)
pub fn device_create(
resource: resources.Device,
client: sansio.FhirClient,
) -> Result(resources.Device, Err)
pub fn device_delete(
resource: resources.Device,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn device_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Device, Err)
pub fn device_search(
sp: sansio.SpDevice,
client: sansio.FhirClient,
) -> Result(List(resources.Device), Err)
pub fn device_search_bundled(
sp: sansio.SpDevice,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn device_update(
resource: resources.Device,
client: sansio.FhirClient,
) -> Result(resources.Device, Err)
pub fn devicedefinition_create(
resource: resources.Devicedefinition,
client: sansio.FhirClient,
) -> Result(resources.Devicedefinition, Err)
pub fn devicedefinition_delete(
resource: resources.Devicedefinition,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn devicedefinition_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Devicedefinition, Err)
pub fn devicedefinition_search(
sp: sansio.SpDevicedefinition,
client: sansio.FhirClient,
) -> Result(List(resources.Devicedefinition), Err)
pub fn devicedefinition_search_bundled(
sp: sansio.SpDevicedefinition,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn devicedefinition_update(
resource: resources.Devicedefinition,
client: sansio.FhirClient,
) -> Result(resources.Devicedefinition, Err)
pub fn devicemetric_create(
resource: resources.Devicemetric,
client: sansio.FhirClient,
) -> Result(resources.Devicemetric, Err)
pub fn devicemetric_delete(
resource: resources.Devicemetric,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn devicemetric_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Devicemetric, Err)
pub fn devicemetric_search(
sp: sansio.SpDevicemetric,
client: sansio.FhirClient,
) -> Result(List(resources.Devicemetric), Err)
pub fn devicemetric_search_bundled(
sp: sansio.SpDevicemetric,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn devicemetric_update(
resource: resources.Devicemetric,
client: sansio.FhirClient,
) -> Result(resources.Devicemetric, Err)
pub fn devicerequest_create(
resource: resources.Devicerequest,
client: sansio.FhirClient,
) -> Result(resources.Devicerequest, Err)
pub fn devicerequest_delete(
resource: resources.Devicerequest,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn devicerequest_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Devicerequest, Err)
pub fn devicerequest_search(
sp: sansio.SpDevicerequest,
client: sansio.FhirClient,
) -> Result(List(resources.Devicerequest), Err)
pub fn devicerequest_search_bundled(
sp: sansio.SpDevicerequest,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn devicerequest_update(
resource: resources.Devicerequest,
client: sansio.FhirClient,
) -> Result(resources.Devicerequest, Err)
pub fn deviceusestatement_create(
resource: resources.Deviceusestatement,
client: sansio.FhirClient,
) -> Result(resources.Deviceusestatement, Err)
pub fn deviceusestatement_delete(
resource: resources.Deviceusestatement,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn deviceusestatement_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Deviceusestatement, Err)
pub fn deviceusestatement_search(
sp: sansio.SpDeviceusestatement,
client: sansio.FhirClient,
) -> Result(List(resources.Deviceusestatement), Err)
pub fn deviceusestatement_search_bundled(
sp: sansio.SpDeviceusestatement,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn deviceusestatement_update(
resource: resources.Deviceusestatement,
client: sansio.FhirClient,
) -> Result(resources.Deviceusestatement, Err)
pub fn diagnosticreport_create(
resource: resources.Diagnosticreport,
client: sansio.FhirClient,
) -> Result(resources.Diagnosticreport, Err)
pub fn diagnosticreport_delete(
resource: resources.Diagnosticreport,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn diagnosticreport_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Diagnosticreport, Err)
pub fn diagnosticreport_search(
sp: sansio.SpDiagnosticreport,
client: sansio.FhirClient,
) -> Result(List(resources.Diagnosticreport), Err)
pub fn diagnosticreport_search_bundled(
sp: sansio.SpDiagnosticreport,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn diagnosticreport_update(
resource: resources.Diagnosticreport,
client: sansio.FhirClient,
) -> Result(resources.Diagnosticreport, Err)
pub fn documentmanifest_create(
resource: resources.Documentmanifest,
client: sansio.FhirClient,
) -> Result(resources.Documentmanifest, Err)
pub fn documentmanifest_delete(
resource: resources.Documentmanifest,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn documentmanifest_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Documentmanifest, Err)
pub fn documentmanifest_search(
sp: sansio.SpDocumentmanifest,
client: sansio.FhirClient,
) -> Result(List(resources.Documentmanifest), Err)
pub fn documentmanifest_search_bundled(
sp: sansio.SpDocumentmanifest,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn documentmanifest_update(
resource: resources.Documentmanifest,
client: sansio.FhirClient,
) -> Result(resources.Documentmanifest, Err)
pub fn documentreference_create(
resource: resources.Documentreference,
client: sansio.FhirClient,
) -> Result(resources.Documentreference, Err)
pub fn documentreference_delete(
resource: resources.Documentreference,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn documentreference_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Documentreference, Err)
pub fn documentreference_search(
sp: sansio.SpDocumentreference,
client: sansio.FhirClient,
) -> Result(List(resources.Documentreference), Err)
pub fn documentreference_search_bundled(
sp: sansio.SpDocumentreference,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn documentreference_update(
resource: resources.Documentreference,
client: sansio.FhirClient,
) -> Result(resources.Documentreference, Err)
pub fn effectevidencesynthesis_create(
resource: resources.Effectevidencesynthesis,
client: sansio.FhirClient,
) -> Result(resources.Effectevidencesynthesis, Err)
pub fn effectevidencesynthesis_delete(
resource: resources.Effectevidencesynthesis,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn effectevidencesynthesis_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Effectevidencesynthesis, Err)
pub fn effectevidencesynthesis_search(
sp: sansio.SpEffectevidencesynthesis,
client: sansio.FhirClient,
) -> Result(List(resources.Effectevidencesynthesis), Err)
pub fn effectevidencesynthesis_search_bundled(
sp: sansio.SpEffectevidencesynthesis,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn effectevidencesynthesis_update(
resource: resources.Effectevidencesynthesis,
client: sansio.FhirClient,
) -> Result(resources.Effectevidencesynthesis, Err)
pub fn encounter_create(
resource: resources.Encounter,
client: sansio.FhirClient,
) -> Result(resources.Encounter, Err)
pub fn encounter_delete(
resource: resources.Encounter,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn encounter_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Encounter, Err)
pub fn encounter_search(
sp: sansio.SpEncounter,
client: sansio.FhirClient,
) -> Result(List(resources.Encounter), Err)
pub fn encounter_search_bundled(
sp: sansio.SpEncounter,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn encounter_update(
resource: resources.Encounter,
client: sansio.FhirClient,
) -> Result(resources.Encounter, Err)
pub fn endpoint_create(
resource: resources.Endpoint,
client: sansio.FhirClient,
) -> Result(resources.Endpoint, Err)
pub fn endpoint_delete(
resource: resources.Endpoint,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn endpoint_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Endpoint, Err)
pub fn endpoint_search(
sp: sansio.SpEndpoint,
client: sansio.FhirClient,
) -> Result(List(resources.Endpoint), Err)
pub fn endpoint_search_bundled(
sp: sansio.SpEndpoint,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn endpoint_update(
resource: resources.Endpoint,
client: sansio.FhirClient,
) -> Result(resources.Endpoint, Err)
pub fn enrollmentrequest_create(
resource: resources.Enrollmentrequest,
client: sansio.FhirClient,
) -> Result(resources.Enrollmentrequest, Err)
pub fn enrollmentrequest_delete(
resource: resources.Enrollmentrequest,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn enrollmentrequest_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Enrollmentrequest, Err)
pub fn enrollmentrequest_search(
sp: sansio.SpEnrollmentrequest,
client: sansio.FhirClient,
) -> Result(List(resources.Enrollmentrequest), Err)
pub fn enrollmentrequest_search_bundled(
sp: sansio.SpEnrollmentrequest,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn enrollmentrequest_update(
resource: resources.Enrollmentrequest,
client: sansio.FhirClient,
) -> Result(resources.Enrollmentrequest, Err)
pub fn enrollmentresponse_create(
resource: resources.Enrollmentresponse,
client: sansio.FhirClient,
) -> Result(resources.Enrollmentresponse, Err)
pub fn enrollmentresponse_delete(
resource: resources.Enrollmentresponse,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn enrollmentresponse_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Enrollmentresponse, Err)
pub fn enrollmentresponse_search(
sp: sansio.SpEnrollmentresponse,
client: sansio.FhirClient,
) -> Result(List(resources.Enrollmentresponse), Err)
pub fn enrollmentresponse_search_bundled(
sp: sansio.SpEnrollmentresponse,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn enrollmentresponse_update(
resource: resources.Enrollmentresponse,
client: sansio.FhirClient,
) -> Result(resources.Enrollmentresponse, Err)
pub fn episodeofcare_create(
resource: resources.Episodeofcare,
client: sansio.FhirClient,
) -> Result(resources.Episodeofcare, Err)
pub fn episodeofcare_delete(
resource: resources.Episodeofcare,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn episodeofcare_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Episodeofcare, Err)
pub fn episodeofcare_search(
sp: sansio.SpEpisodeofcare,
client: sansio.FhirClient,
) -> Result(List(resources.Episodeofcare), Err)
pub fn episodeofcare_search_bundled(
sp: sansio.SpEpisodeofcare,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn episodeofcare_update(
resource: resources.Episodeofcare,
client: sansio.FhirClient,
) -> Result(resources.Episodeofcare, Err)
pub fn eventdefinition_create(
resource: resources.Eventdefinition,
client: sansio.FhirClient,
) -> Result(resources.Eventdefinition, Err)
pub fn eventdefinition_delete(
resource: resources.Eventdefinition,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn eventdefinition_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Eventdefinition, Err)
pub fn eventdefinition_search(
sp: sansio.SpEventdefinition,
client: sansio.FhirClient,
) -> Result(List(resources.Eventdefinition), Err)
pub fn eventdefinition_search_bundled(
sp: sansio.SpEventdefinition,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn eventdefinition_update(
resource: resources.Eventdefinition,
client: sansio.FhirClient,
) -> Result(resources.Eventdefinition, Err)
pub fn evidence_create(
resource: resources.Evidence,
client: sansio.FhirClient,
) -> Result(resources.Evidence, Err)
pub fn evidence_delete(
resource: resources.Evidence,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn evidence_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Evidence, Err)
pub fn evidence_search(
sp: sansio.SpEvidence,
client: sansio.FhirClient,
) -> Result(List(resources.Evidence), Err)
pub fn evidence_search_bundled(
sp: sansio.SpEvidence,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn evidence_update(
resource: resources.Evidence,
client: sansio.FhirClient,
) -> Result(resources.Evidence, Err)
pub fn evidencevariable_create(
resource: resources.Evidencevariable,
client: sansio.FhirClient,
) -> Result(resources.Evidencevariable, Err)
pub fn evidencevariable_delete(
resource: resources.Evidencevariable,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn evidencevariable_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Evidencevariable, Err)
pub fn evidencevariable_search(
sp: sansio.SpEvidencevariable,
client: sansio.FhirClient,
) -> Result(List(resources.Evidencevariable), Err)
pub fn evidencevariable_search_bundled(
sp: sansio.SpEvidencevariable,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn evidencevariable_update(
resource: resources.Evidencevariable,
client: sansio.FhirClient,
) -> Result(resources.Evidencevariable, Err)
pub fn examplescenario_create(
resource: resources.Examplescenario,
client: sansio.FhirClient,
) -> Result(resources.Examplescenario, Err)
pub fn examplescenario_delete(
resource: resources.Examplescenario,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn examplescenario_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Examplescenario, Err)
pub fn examplescenario_search(
sp: sansio.SpExamplescenario,
client: sansio.FhirClient,
) -> Result(List(resources.Examplescenario), Err)
pub fn examplescenario_search_bundled(
sp: sansio.SpExamplescenario,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn examplescenario_update(
resource: resources.Examplescenario,
client: sansio.FhirClient,
) -> Result(resources.Examplescenario, Err)
pub fn explanationofbenefit_create(
resource: resources.Explanationofbenefit,
client: sansio.FhirClient,
) -> Result(resources.Explanationofbenefit, Err)
pub fn explanationofbenefit_delete(
resource: resources.Explanationofbenefit,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn explanationofbenefit_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Explanationofbenefit, Err)
pub fn explanationofbenefit_search(
sp: sansio.SpExplanationofbenefit,
client: sansio.FhirClient,
) -> Result(List(resources.Explanationofbenefit), Err)
pub fn explanationofbenefit_search_bundled(
sp: sansio.SpExplanationofbenefit,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn explanationofbenefit_update(
resource: resources.Explanationofbenefit,
client: sansio.FhirClient,
) -> Result(resources.Explanationofbenefit, Err)
pub fn familymemberhistory_create(
resource: resources.Familymemberhistory,
client: sansio.FhirClient,
) -> Result(resources.Familymemberhistory, Err)
pub fn familymemberhistory_delete(
resource: resources.Familymemberhistory,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn familymemberhistory_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Familymemberhistory, Err)
pub fn familymemberhistory_search(
sp: sansio.SpFamilymemberhistory,
client: sansio.FhirClient,
) -> Result(List(resources.Familymemberhistory), Err)
pub fn familymemberhistory_search_bundled(
sp: sansio.SpFamilymemberhistory,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn familymemberhistory_update(
resource: resources.Familymemberhistory,
client: sansio.FhirClient,
) -> Result(resources.Familymemberhistory, Err)
pub fn fhirclient_new(
baseurl: String,
) -> Result(sansio.FhirClient, sansio.ErrBaseUrl)
creates a new client from server base url
let assert Ok(client) = fhirclient_httpc.fhirclient_new("r4.smarthealthit.org/")
let assert Ok(client) = fhirclient_httpc.fhirclient_new("https://r4.smarthealthit.org/")
let assert Ok(client) = fhirclient_httpc.fhirclient_new("https://hapi.fhir.org/baseR4")
let assert Ok(client) = fhirclient_httpc.fhirclient_new("127.0.0.1:8000")
pub fn flag_create(
resource: resources.Flag,
client: sansio.FhirClient,
) -> Result(resources.Flag, Err)
pub fn flag_delete(
resource: resources.Flag,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn flag_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Flag, Err)
pub fn flag_search(
sp: sansio.SpFlag,
client: sansio.FhirClient,
) -> Result(List(resources.Flag), Err)
pub fn flag_search_bundled(
sp: sansio.SpFlag,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn flag_update(
resource: resources.Flag,
client: sansio.FhirClient,
) -> Result(resources.Flag, Err)
pub fn goal_create(
resource: resources.Goal,
client: sansio.FhirClient,
) -> Result(resources.Goal, Err)
pub fn goal_delete(
resource: resources.Goal,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn goal_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Goal, Err)
pub fn goal_search(
sp: sansio.SpGoal,
client: sansio.FhirClient,
) -> Result(List(resources.Goal), Err)
pub fn goal_search_bundled(
sp: sansio.SpGoal,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn goal_update(
resource: resources.Goal,
client: sansio.FhirClient,
) -> Result(resources.Goal, Err)
pub fn graphdefinition_create(
resource: resources.Graphdefinition,
client: sansio.FhirClient,
) -> Result(resources.Graphdefinition, Err)
pub fn graphdefinition_delete(
resource: resources.Graphdefinition,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn graphdefinition_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Graphdefinition, Err)
pub fn graphdefinition_search(
sp: sansio.SpGraphdefinition,
client: sansio.FhirClient,
) -> Result(List(resources.Graphdefinition), Err)
pub fn graphdefinition_search_bundled(
sp: sansio.SpGraphdefinition,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn graphdefinition_update(
resource: resources.Graphdefinition,
client: sansio.FhirClient,
) -> Result(resources.Graphdefinition, Err)
pub fn group_create(
resource: resources.Group,
client: sansio.FhirClient,
) -> Result(resources.Group, Err)
pub fn group_delete(
resource: resources.Group,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn group_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Group, Err)
pub fn group_search(
sp: sansio.SpGroup,
client: sansio.FhirClient,
) -> Result(List(resources.Group), Err)
pub fn group_search_bundled(
sp: sansio.SpGroup,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn group_update(
resource: resources.Group,
client: sansio.FhirClient,
) -> Result(resources.Group, Err)
pub fn guidanceresponse_create(
resource: resources.Guidanceresponse,
client: sansio.FhirClient,
) -> Result(resources.Guidanceresponse, Err)
pub fn guidanceresponse_delete(
resource: resources.Guidanceresponse,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn guidanceresponse_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Guidanceresponse, Err)
pub fn guidanceresponse_search(
sp: sansio.SpGuidanceresponse,
client: sansio.FhirClient,
) -> Result(List(resources.Guidanceresponse), Err)
pub fn guidanceresponse_search_bundled(
sp: sansio.SpGuidanceresponse,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn guidanceresponse_update(
resource: resources.Guidanceresponse,
client: sansio.FhirClient,
) -> Result(resources.Guidanceresponse, Err)
pub fn healthcareservice_create(
resource: resources.Healthcareservice,
client: sansio.FhirClient,
) -> Result(resources.Healthcareservice, Err)
pub fn healthcareservice_delete(
resource: resources.Healthcareservice,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn healthcareservice_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Healthcareservice, Err)
pub fn healthcareservice_search(
sp: sansio.SpHealthcareservice,
client: sansio.FhirClient,
) -> Result(List(resources.Healthcareservice), Err)
pub fn healthcareservice_search_bundled(
sp: sansio.SpHealthcareservice,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn healthcareservice_update(
resource: resources.Healthcareservice,
client: sansio.FhirClient,
) -> Result(resources.Healthcareservice, Err)
pub fn imagingstudy_create(
resource: resources.Imagingstudy,
client: sansio.FhirClient,
) -> Result(resources.Imagingstudy, Err)
pub fn imagingstudy_delete(
resource: resources.Imagingstudy,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn imagingstudy_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Imagingstudy, Err)
pub fn imagingstudy_search(
sp: sansio.SpImagingstudy,
client: sansio.FhirClient,
) -> Result(List(resources.Imagingstudy), Err)
pub fn imagingstudy_search_bundled(
sp: sansio.SpImagingstudy,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn imagingstudy_update(
resource: resources.Imagingstudy,
client: sansio.FhirClient,
) -> Result(resources.Imagingstudy, Err)
pub fn immunization_create(
resource: resources.Immunization,
client: sansio.FhirClient,
) -> Result(resources.Immunization, Err)
pub fn immunization_delete(
resource: resources.Immunization,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn immunization_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Immunization, Err)
pub fn immunization_search(
sp: sansio.SpImmunization,
client: sansio.FhirClient,
) -> Result(List(resources.Immunization), Err)
pub fn immunization_search_bundled(
sp: sansio.SpImmunization,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn immunization_update(
resource: resources.Immunization,
client: sansio.FhirClient,
) -> Result(resources.Immunization, Err)
pub fn immunizationevaluation_create(
resource: resources.Immunizationevaluation,
client: sansio.FhirClient,
) -> Result(resources.Immunizationevaluation, Err)
pub fn immunizationevaluation_delete(
resource: resources.Immunizationevaluation,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn immunizationevaluation_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Immunizationevaluation, Err)
pub fn immunizationevaluation_search(
sp: sansio.SpImmunizationevaluation,
client: sansio.FhirClient,
) -> Result(List(resources.Immunizationevaluation), Err)
pub fn immunizationevaluation_search_bundled(
sp: sansio.SpImmunizationevaluation,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn immunizationevaluation_update(
resource: resources.Immunizationevaluation,
client: sansio.FhirClient,
) -> Result(resources.Immunizationevaluation, Err)
pub fn immunizationrecommendation_create(
resource: resources.Immunizationrecommendation,
client: sansio.FhirClient,
) -> Result(resources.Immunizationrecommendation, Err)
pub fn immunizationrecommendation_delete(
resource: resources.Immunizationrecommendation,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn immunizationrecommendation_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Immunizationrecommendation, Err)
pub fn immunizationrecommendation_search(
sp: sansio.SpImmunizationrecommendation,
client: sansio.FhirClient,
) -> Result(List(resources.Immunizationrecommendation), Err)
pub fn immunizationrecommendation_search_bundled(
sp: sansio.SpImmunizationrecommendation,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn immunizationrecommendation_update(
resource: resources.Immunizationrecommendation,
client: sansio.FhirClient,
) -> Result(resources.Immunizationrecommendation, Err)
pub fn implementationguide_create(
resource: resources.Implementationguide,
client: sansio.FhirClient,
) -> Result(resources.Implementationguide, Err)
pub fn implementationguide_delete(
resource: resources.Implementationguide,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn implementationguide_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Implementationguide, Err)
pub fn implementationguide_search(
sp: sansio.SpImplementationguide,
client: sansio.FhirClient,
) -> Result(List(resources.Implementationguide), Err)
pub fn implementationguide_search_bundled(
sp: sansio.SpImplementationguide,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn implementationguide_update(
resource: resources.Implementationguide,
client: sansio.FhirClient,
) -> Result(resources.Implementationguide, Err)
pub fn insuranceplan_create(
resource: resources.Insuranceplan,
client: sansio.FhirClient,
) -> Result(resources.Insuranceplan, Err)
pub fn insuranceplan_delete(
resource: resources.Insuranceplan,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn insuranceplan_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Insuranceplan, Err)
pub fn insuranceplan_search(
sp: sansio.SpInsuranceplan,
client: sansio.FhirClient,
) -> Result(List(resources.Insuranceplan), Err)
pub fn insuranceplan_search_bundled(
sp: sansio.SpInsuranceplan,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn insuranceplan_update(
resource: resources.Insuranceplan,
client: sansio.FhirClient,
) -> Result(resources.Insuranceplan, Err)
pub fn invoice_create(
resource: resources.Invoice,
client: sansio.FhirClient,
) -> Result(resources.Invoice, Err)
pub fn invoice_delete(
resource: resources.Invoice,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn invoice_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Invoice, Err)
pub fn invoice_search(
sp: sansio.SpInvoice,
client: sansio.FhirClient,
) -> Result(List(resources.Invoice), Err)
pub fn invoice_search_bundled(
sp: sansio.SpInvoice,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn invoice_update(
resource: resources.Invoice,
client: sansio.FhirClient,
) -> Result(resources.Invoice, Err)
pub fn library_create(
resource: resources.Library,
client: sansio.FhirClient,
) -> Result(resources.Library, Err)
pub fn library_delete(
resource: resources.Library,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn library_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Library, Err)
pub fn library_search(
sp: sansio.SpLibrary,
client: sansio.FhirClient,
) -> Result(List(resources.Library), Err)
pub fn library_search_bundled(
sp: sansio.SpLibrary,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn library_update(
resource: resources.Library,
client: sansio.FhirClient,
) -> Result(resources.Library, Err)
pub fn linkage_create(
resource: resources.Linkage,
client: sansio.FhirClient,
) -> Result(resources.Linkage, Err)
pub fn linkage_delete(
resource: resources.Linkage,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn linkage_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Linkage, Err)
pub fn linkage_search(
sp: sansio.SpLinkage,
client: sansio.FhirClient,
) -> Result(List(resources.Linkage), Err)
pub fn linkage_search_bundled(
sp: sansio.SpLinkage,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn linkage_update(
resource: resources.Linkage,
client: sansio.FhirClient,
) -> Result(resources.Linkage, Err)
pub fn listfhir_create(
resource: resources.Listfhir,
client: sansio.FhirClient,
) -> Result(resources.Listfhir, Err)
pub fn listfhir_delete(
resource: resources.Listfhir,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn listfhir_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Listfhir, Err)
pub fn listfhir_search(
sp: sansio.SpListfhir,
client: sansio.FhirClient,
) -> Result(List(resources.Listfhir), Err)
pub fn listfhir_search_bundled(
sp: sansio.SpListfhir,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn listfhir_update(
resource: resources.Listfhir,
client: sansio.FhirClient,
) -> Result(resources.Listfhir, Err)
pub fn location_create(
resource: resources.Location,
client: sansio.FhirClient,
) -> Result(resources.Location, Err)
pub fn location_delete(
resource: resources.Location,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn location_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Location, Err)
pub fn location_search(
sp: sansio.SpLocation,
client: sansio.FhirClient,
) -> Result(List(resources.Location), Err)
pub fn location_search_bundled(
sp: sansio.SpLocation,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn location_update(
resource: resources.Location,
client: sansio.FhirClient,
) -> Result(resources.Location, Err)
pub fn measure_create(
resource: resources.Measure,
client: sansio.FhirClient,
) -> Result(resources.Measure, Err)
pub fn measure_delete(
resource: resources.Measure,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn measure_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Measure, Err)
pub fn measure_search(
sp: sansio.SpMeasure,
client: sansio.FhirClient,
) -> Result(List(resources.Measure), Err)
pub fn measure_search_bundled(
sp: sansio.SpMeasure,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn measure_update(
resource: resources.Measure,
client: sansio.FhirClient,
) -> Result(resources.Measure, Err)
pub fn measurereport_create(
resource: resources.Measurereport,
client: sansio.FhirClient,
) -> Result(resources.Measurereport, Err)
pub fn measurereport_delete(
resource: resources.Measurereport,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn measurereport_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Measurereport, Err)
pub fn measurereport_search(
sp: sansio.SpMeasurereport,
client: sansio.FhirClient,
) -> Result(List(resources.Measurereport), Err)
pub fn measurereport_search_bundled(
sp: sansio.SpMeasurereport,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn measurereport_update(
resource: resources.Measurereport,
client: sansio.FhirClient,
) -> Result(resources.Measurereport, Err)
pub fn media_create(
resource: resources.Media,
client: sansio.FhirClient,
) -> Result(resources.Media, Err)
pub fn media_delete(
resource: resources.Media,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn media_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Media, Err)
pub fn media_search(
sp: sansio.SpMedia,
client: sansio.FhirClient,
) -> Result(List(resources.Media), Err)
pub fn media_search_bundled(
sp: sansio.SpMedia,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn media_update(
resource: resources.Media,
client: sansio.FhirClient,
) -> Result(resources.Media, Err)
pub fn medication_create(
resource: resources.Medication,
client: sansio.FhirClient,
) -> Result(resources.Medication, Err)
pub fn medication_delete(
resource: resources.Medication,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn medication_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Medication, Err)
pub fn medication_search(
sp: sansio.SpMedication,
client: sansio.FhirClient,
) -> Result(List(resources.Medication), Err)
pub fn medication_search_bundled(
sp: sansio.SpMedication,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn medication_update(
resource: resources.Medication,
client: sansio.FhirClient,
) -> Result(resources.Medication, Err)
pub fn medicationadministration_create(
resource: resources.Medicationadministration,
client: sansio.FhirClient,
) -> Result(resources.Medicationadministration, Err)
pub fn medicationadministration_delete(
resource: resources.Medicationadministration,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn medicationadministration_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Medicationadministration, Err)
pub fn medicationadministration_search(
sp: sansio.SpMedicationadministration,
client: sansio.FhirClient,
) -> Result(List(resources.Medicationadministration), Err)
pub fn medicationadministration_search_bundled(
sp: sansio.SpMedicationadministration,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn medicationadministration_update(
resource: resources.Medicationadministration,
client: sansio.FhirClient,
) -> Result(resources.Medicationadministration, Err)
pub fn medicationdispense_create(
resource: resources.Medicationdispense,
client: sansio.FhirClient,
) -> Result(resources.Medicationdispense, Err)
pub fn medicationdispense_delete(
resource: resources.Medicationdispense,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn medicationdispense_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Medicationdispense, Err)
pub fn medicationdispense_search(
sp: sansio.SpMedicationdispense,
client: sansio.FhirClient,
) -> Result(List(resources.Medicationdispense), Err)
pub fn medicationdispense_search_bundled(
sp: sansio.SpMedicationdispense,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn medicationdispense_update(
resource: resources.Medicationdispense,
client: sansio.FhirClient,
) -> Result(resources.Medicationdispense, Err)
pub fn medicationknowledge_create(
resource: resources.Medicationknowledge,
client: sansio.FhirClient,
) -> Result(resources.Medicationknowledge, Err)
pub fn medicationknowledge_delete(
resource: resources.Medicationknowledge,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn medicationknowledge_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Medicationknowledge, Err)
pub fn medicationknowledge_search(
sp: sansio.SpMedicationknowledge,
client: sansio.FhirClient,
) -> Result(List(resources.Medicationknowledge), Err)
pub fn medicationknowledge_search_bundled(
sp: sansio.SpMedicationknowledge,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn medicationknowledge_update(
resource: resources.Medicationknowledge,
client: sansio.FhirClient,
) -> Result(resources.Medicationknowledge, Err)
pub fn medicationrequest_create(
resource: resources.Medicationrequest,
client: sansio.FhirClient,
) -> Result(resources.Medicationrequest, Err)
pub fn medicationrequest_delete(
resource: resources.Medicationrequest,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn medicationrequest_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Medicationrequest, Err)
pub fn medicationrequest_search(
sp: sansio.SpMedicationrequest,
client: sansio.FhirClient,
) -> Result(List(resources.Medicationrequest), Err)
pub fn medicationrequest_search_bundled(
sp: sansio.SpMedicationrequest,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn medicationrequest_update(
resource: resources.Medicationrequest,
client: sansio.FhirClient,
) -> Result(resources.Medicationrequest, Err)
pub fn medicationstatement_create(
resource: resources.Medicationstatement,
client: sansio.FhirClient,
) -> Result(resources.Medicationstatement, Err)
pub fn medicationstatement_delete(
resource: resources.Medicationstatement,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn medicationstatement_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Medicationstatement, Err)
pub fn medicationstatement_search(
sp: sansio.SpMedicationstatement,
client: sansio.FhirClient,
) -> Result(List(resources.Medicationstatement), Err)
pub fn medicationstatement_search_bundled(
sp: sansio.SpMedicationstatement,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn medicationstatement_update(
resource: resources.Medicationstatement,
client: sansio.FhirClient,
) -> Result(resources.Medicationstatement, Err)
pub fn medicinalproduct_create(
resource: resources.Medicinalproduct,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproduct, Err)
pub fn medicinalproduct_delete(
resource: resources.Medicinalproduct,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn medicinalproduct_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproduct, Err)
pub fn medicinalproduct_search(
sp: sansio.SpMedicinalproduct,
client: sansio.FhirClient,
) -> Result(List(resources.Medicinalproduct), Err)
pub fn medicinalproduct_search_bundled(
sp: sansio.SpMedicinalproduct,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn medicinalproduct_update(
resource: resources.Medicinalproduct,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproduct, Err)
pub fn medicinalproductauthorization_create(
resource: resources.Medicinalproductauthorization,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductauthorization, Err)
pub fn medicinalproductauthorization_delete(
resource: resources.Medicinalproductauthorization,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn medicinalproductauthorization_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductauthorization, Err)
pub fn medicinalproductauthorization_search(
sp: sansio.SpMedicinalproductauthorization,
client: sansio.FhirClient,
) -> Result(List(resources.Medicinalproductauthorization), Err)
pub fn medicinalproductauthorization_search_bundled(
sp: sansio.SpMedicinalproductauthorization,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn medicinalproductauthorization_update(
resource: resources.Medicinalproductauthorization,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductauthorization, Err)
pub fn medicinalproductcontraindication_create(
resource: resources.Medicinalproductcontraindication,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductcontraindication, Err)
pub fn medicinalproductcontraindication_delete(
resource: resources.Medicinalproductcontraindication,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn medicinalproductcontraindication_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductcontraindication, Err)
pub fn medicinalproductcontraindication_search(
sp: sansio.SpMedicinalproductcontraindication,
client: sansio.FhirClient,
) -> Result(List(resources.Medicinalproductcontraindication), Err)
pub fn medicinalproductcontraindication_search_bundled(
sp: sansio.SpMedicinalproductcontraindication,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn medicinalproductcontraindication_update(
resource: resources.Medicinalproductcontraindication,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductcontraindication, Err)
pub fn medicinalproductindication_create(
resource: resources.Medicinalproductindication,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductindication, Err)
pub fn medicinalproductindication_delete(
resource: resources.Medicinalproductindication,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn medicinalproductindication_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductindication, Err)
pub fn medicinalproductindication_search(
sp: sansio.SpMedicinalproductindication,
client: sansio.FhirClient,
) -> Result(List(resources.Medicinalproductindication), Err)
pub fn medicinalproductindication_search_bundled(
sp: sansio.SpMedicinalproductindication,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn medicinalproductindication_update(
resource: resources.Medicinalproductindication,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductindication, Err)
pub fn medicinalproductingredient_create(
resource: resources.Medicinalproductingredient,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductingredient, Err)
pub fn medicinalproductingredient_delete(
resource: resources.Medicinalproductingredient,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn medicinalproductingredient_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductingredient, Err)
pub fn medicinalproductingredient_search(
sp: sansio.SpMedicinalproductingredient,
client: sansio.FhirClient,
) -> Result(List(resources.Medicinalproductingredient), Err)
pub fn medicinalproductingredient_search_bundled(
sp: sansio.SpMedicinalproductingredient,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn medicinalproductingredient_update(
resource: resources.Medicinalproductingredient,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductingredient, Err)
pub fn medicinalproductinteraction_create(
resource: resources.Medicinalproductinteraction,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductinteraction, Err)
pub fn medicinalproductinteraction_delete(
resource: resources.Medicinalproductinteraction,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn medicinalproductinteraction_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductinteraction, Err)
pub fn medicinalproductinteraction_search(
sp: sansio.SpMedicinalproductinteraction,
client: sansio.FhirClient,
) -> Result(List(resources.Medicinalproductinteraction), Err)
pub fn medicinalproductinteraction_search_bundled(
sp: sansio.SpMedicinalproductinteraction,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn medicinalproductinteraction_update(
resource: resources.Medicinalproductinteraction,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductinteraction, Err)
pub fn medicinalproductmanufactured_create(
resource: resources.Medicinalproductmanufactured,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductmanufactured, Err)
pub fn medicinalproductmanufactured_delete(
resource: resources.Medicinalproductmanufactured,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn medicinalproductmanufactured_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductmanufactured, Err)
pub fn medicinalproductmanufactured_search(
sp: sansio.SpMedicinalproductmanufactured,
client: sansio.FhirClient,
) -> Result(List(resources.Medicinalproductmanufactured), Err)
pub fn medicinalproductmanufactured_search_bundled(
sp: sansio.SpMedicinalproductmanufactured,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn medicinalproductmanufactured_update(
resource: resources.Medicinalproductmanufactured,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductmanufactured, Err)
pub fn medicinalproductpackaged_create(
resource: resources.Medicinalproductpackaged,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductpackaged, Err)
pub fn medicinalproductpackaged_delete(
resource: resources.Medicinalproductpackaged,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn medicinalproductpackaged_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductpackaged, Err)
pub fn medicinalproductpackaged_search(
sp: sansio.SpMedicinalproductpackaged,
client: sansio.FhirClient,
) -> Result(List(resources.Medicinalproductpackaged), Err)
pub fn medicinalproductpackaged_search_bundled(
sp: sansio.SpMedicinalproductpackaged,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn medicinalproductpackaged_update(
resource: resources.Medicinalproductpackaged,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductpackaged, Err)
pub fn medicinalproductpharmaceutical_create(
resource: resources.Medicinalproductpharmaceutical,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductpharmaceutical, Err)
pub fn medicinalproductpharmaceutical_delete(
resource: resources.Medicinalproductpharmaceutical,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn medicinalproductpharmaceutical_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductpharmaceutical, Err)
pub fn medicinalproductpharmaceutical_search(
sp: sansio.SpMedicinalproductpharmaceutical,
client: sansio.FhirClient,
) -> Result(List(resources.Medicinalproductpharmaceutical), Err)
pub fn medicinalproductpharmaceutical_search_bundled(
sp: sansio.SpMedicinalproductpharmaceutical,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn medicinalproductpharmaceutical_update(
resource: resources.Medicinalproductpharmaceutical,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductpharmaceutical, Err)
pub fn medicinalproductundesirableeffect_create(
resource: resources.Medicinalproductundesirableeffect,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductundesirableeffect, Err)
pub fn medicinalproductundesirableeffect_delete(
resource: resources.Medicinalproductundesirableeffect,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn medicinalproductundesirableeffect_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductundesirableeffect, Err)
pub fn medicinalproductundesirableeffect_search(
sp: sansio.SpMedicinalproductundesirableeffect,
client: sansio.FhirClient,
) -> Result(
List(resources.Medicinalproductundesirableeffect),
Err,
)
pub fn medicinalproductundesirableeffect_search_bundled(
sp: sansio.SpMedicinalproductundesirableeffect,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn medicinalproductundesirableeffect_update(
resource: resources.Medicinalproductundesirableeffect,
client: sansio.FhirClient,
) -> Result(resources.Medicinalproductundesirableeffect, Err)
pub fn messagedefinition_create(
resource: resources.Messagedefinition,
client: sansio.FhirClient,
) -> Result(resources.Messagedefinition, Err)
pub fn messagedefinition_delete(
resource: resources.Messagedefinition,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn messagedefinition_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Messagedefinition, Err)
pub fn messagedefinition_search(
sp: sansio.SpMessagedefinition,
client: sansio.FhirClient,
) -> Result(List(resources.Messagedefinition), Err)
pub fn messagedefinition_search_bundled(
sp: sansio.SpMessagedefinition,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn messagedefinition_update(
resource: resources.Messagedefinition,
client: sansio.FhirClient,
) -> Result(resources.Messagedefinition, Err)
pub fn messageheader_create(
resource: resources.Messageheader,
client: sansio.FhirClient,
) -> Result(resources.Messageheader, Err)
pub fn messageheader_delete(
resource: resources.Messageheader,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn messageheader_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Messageheader, Err)
pub fn messageheader_search(
sp: sansio.SpMessageheader,
client: sansio.FhirClient,
) -> Result(List(resources.Messageheader), Err)
pub fn messageheader_search_bundled(
sp: sansio.SpMessageheader,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn messageheader_update(
resource: resources.Messageheader,
client: sansio.FhirClient,
) -> Result(resources.Messageheader, Err)
pub fn molecularsequence_create(
resource: resources.Molecularsequence,
client: sansio.FhirClient,
) -> Result(resources.Molecularsequence, Err)
pub fn molecularsequence_delete(
resource: resources.Molecularsequence,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn molecularsequence_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Molecularsequence, Err)
pub fn molecularsequence_search(
sp: sansio.SpMolecularsequence,
client: sansio.FhirClient,
) -> Result(List(resources.Molecularsequence), Err)
pub fn molecularsequence_search_bundled(
sp: sansio.SpMolecularsequence,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn molecularsequence_update(
resource: resources.Molecularsequence,
client: sansio.FhirClient,
) -> Result(resources.Molecularsequence, Err)
pub fn namingsystem_create(
resource: resources.Namingsystem,
client: sansio.FhirClient,
) -> Result(resources.Namingsystem, Err)
pub fn namingsystem_delete(
resource: resources.Namingsystem,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn namingsystem_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Namingsystem, Err)
pub fn namingsystem_search(
sp: sansio.SpNamingsystem,
client: sansio.FhirClient,
) -> Result(List(resources.Namingsystem), Err)
pub fn namingsystem_search_bundled(
sp: sansio.SpNamingsystem,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn namingsystem_update(
resource: resources.Namingsystem,
client: sansio.FhirClient,
) -> Result(resources.Namingsystem, Err)
pub fn nutritionorder_create(
resource: resources.Nutritionorder,
client: sansio.FhirClient,
) -> Result(resources.Nutritionorder, Err)
pub fn nutritionorder_delete(
resource: resources.Nutritionorder,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn nutritionorder_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Nutritionorder, Err)
pub fn nutritionorder_search(
sp: sansio.SpNutritionorder,
client: sansio.FhirClient,
) -> Result(List(resources.Nutritionorder), Err)
pub fn nutritionorder_search_bundled(
sp: sansio.SpNutritionorder,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn nutritionorder_update(
resource: resources.Nutritionorder,
client: sansio.FhirClient,
) -> Result(resources.Nutritionorder, Err)
pub fn observation_create(
resource: resources.Observation,
client: sansio.FhirClient,
) -> Result(resources.Observation, Err)
pub fn observation_delete(
resource: resources.Observation,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn observation_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Observation, Err)
pub fn observation_search(
sp: sansio.SpObservation,
client: sansio.FhirClient,
) -> Result(List(resources.Observation), Err)
pub fn observation_search_bundled(
sp: sansio.SpObservation,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn observation_update(
resource: resources.Observation,
client: sansio.FhirClient,
) -> Result(resources.Observation, Err)
pub fn observationdefinition_create(
resource: resources.Observationdefinition,
client: sansio.FhirClient,
) -> Result(resources.Observationdefinition, Err)
pub fn observationdefinition_delete(
resource: resources.Observationdefinition,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn observationdefinition_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Observationdefinition, Err)
pub fn observationdefinition_search(
sp: sansio.SpObservationdefinition,
client: sansio.FhirClient,
) -> Result(List(resources.Observationdefinition), Err)
pub fn observationdefinition_search_bundled(
sp: sansio.SpObservationdefinition,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn observationdefinition_update(
resource: resources.Observationdefinition,
client: sansio.FhirClient,
) -> Result(resources.Observationdefinition, Err)
pub fn operation_any(
params params: option.Option(resources.Parameters),
operation_name operation_name: String,
res_type res_type: String,
res_id res_id: option.Option(String),
res_decoder res_decoder: decode.Decoder(res),
return_res_type return_res_type: String,
client client: sansio.FhirClient,
) -> Result(res, Err)
run any operation string on any resource string, optionally using Parameters
pub fn operationdefinition_create(
resource: resources.Operationdefinition,
client: sansio.FhirClient,
) -> Result(resources.Operationdefinition, Err)
pub fn operationdefinition_delete(
resource: resources.Operationdefinition,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn operationdefinition_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Operationdefinition, Err)
pub fn operationdefinition_search(
sp: sansio.SpOperationdefinition,
client: sansio.FhirClient,
) -> Result(List(resources.Operationdefinition), Err)
pub fn operationdefinition_search_bundled(
sp: sansio.SpOperationdefinition,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn operationdefinition_update(
resource: resources.Operationdefinition,
client: sansio.FhirClient,
) -> Result(resources.Operationdefinition, Err)
pub fn operationoutcome_create(
resource: resources.Operationoutcome,
client: sansio.FhirClient,
) -> Result(resources.Operationoutcome, Err)
pub fn operationoutcome_delete(
resource: resources.Operationoutcome,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn operationoutcome_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Operationoutcome, Err)
pub fn operationoutcome_search(
sp: sansio.SpOperationoutcome,
client: sansio.FhirClient,
) -> Result(List(resources.Operationoutcome), Err)
pub fn operationoutcome_search_bundled(
sp: sansio.SpOperationoutcome,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn operationoutcome_update(
resource: resources.Operationoutcome,
client: sansio.FhirClient,
) -> Result(resources.Operationoutcome, Err)
pub fn organization_create(
resource: resources.Organization,
client: sansio.FhirClient,
) -> Result(resources.Organization, Err)
pub fn organization_delete(
resource: resources.Organization,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn organization_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Organization, Err)
pub fn organization_search(
sp: sansio.SpOrganization,
client: sansio.FhirClient,
) -> Result(List(resources.Organization), Err)
pub fn organization_search_bundled(
sp: sansio.SpOrganization,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn organization_update(
resource: resources.Organization,
client: sansio.FhirClient,
) -> Result(resources.Organization, Err)
pub fn organizationaffiliation_create(
resource: resources.Organizationaffiliation,
client: sansio.FhirClient,
) -> Result(resources.Organizationaffiliation, Err)
pub fn organizationaffiliation_delete(
resource: resources.Organizationaffiliation,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn organizationaffiliation_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Organizationaffiliation, Err)
pub fn organizationaffiliation_search(
sp: sansio.SpOrganizationaffiliation,
client: sansio.FhirClient,
) -> Result(List(resources.Organizationaffiliation), Err)
pub fn organizationaffiliation_search_bundled(
sp: sansio.SpOrganizationaffiliation,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn organizationaffiliation_update(
resource: resources.Organizationaffiliation,
client: sansio.FhirClient,
) -> Result(resources.Organizationaffiliation, Err)
pub fn patient_create(
resource: resources.Patient,
client: sansio.FhirClient,
) -> Result(resources.Patient, Err)
pub fn patient_delete(
resource: resources.Patient,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn patient_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Patient, Err)
pub fn patient_search(
sp: sansio.SpPatient,
client: sansio.FhirClient,
) -> Result(List(resources.Patient), Err)
pub fn patient_search_bundled(
sp: sansio.SpPatient,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn patient_update(
resource: resources.Patient,
client: sansio.FhirClient,
) -> Result(resources.Patient, Err)
pub fn paymentnotice_create(
resource: resources.Paymentnotice,
client: sansio.FhirClient,
) -> Result(resources.Paymentnotice, Err)
pub fn paymentnotice_delete(
resource: resources.Paymentnotice,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn paymentnotice_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Paymentnotice, Err)
pub fn paymentnotice_search(
sp: sansio.SpPaymentnotice,
client: sansio.FhirClient,
) -> Result(List(resources.Paymentnotice), Err)
pub fn paymentnotice_search_bundled(
sp: sansio.SpPaymentnotice,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn paymentnotice_update(
resource: resources.Paymentnotice,
client: sansio.FhirClient,
) -> Result(resources.Paymentnotice, Err)
pub fn paymentreconciliation_create(
resource: resources.Paymentreconciliation,
client: sansio.FhirClient,
) -> Result(resources.Paymentreconciliation, Err)
pub fn paymentreconciliation_delete(
resource: resources.Paymentreconciliation,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn paymentreconciliation_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Paymentreconciliation, Err)
pub fn paymentreconciliation_search(
sp: sansio.SpPaymentreconciliation,
client: sansio.FhirClient,
) -> Result(List(resources.Paymentreconciliation), Err)
pub fn paymentreconciliation_search_bundled(
sp: sansio.SpPaymentreconciliation,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn paymentreconciliation_update(
resource: resources.Paymentreconciliation,
client: sansio.FhirClient,
) -> Result(resources.Paymentreconciliation, Err)
pub fn person_create(
resource: resources.Person,
client: sansio.FhirClient,
) -> Result(resources.Person, Err)
pub fn person_delete(
resource: resources.Person,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn person_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Person, Err)
pub fn person_search(
sp: sansio.SpPerson,
client: sansio.FhirClient,
) -> Result(List(resources.Person), Err)
pub fn person_search_bundled(
sp: sansio.SpPerson,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn person_update(
resource: resources.Person,
client: sansio.FhirClient,
) -> Result(resources.Person, Err)
pub fn plandefinition_create(
resource: resources.Plandefinition,
client: sansio.FhirClient,
) -> Result(resources.Plandefinition, Err)
pub fn plandefinition_delete(
resource: resources.Plandefinition,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn plandefinition_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Plandefinition, Err)
pub fn plandefinition_search(
sp: sansio.SpPlandefinition,
client: sansio.FhirClient,
) -> Result(List(resources.Plandefinition), Err)
pub fn plandefinition_search_bundled(
sp: sansio.SpPlandefinition,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn plandefinition_update(
resource: resources.Plandefinition,
client: sansio.FhirClient,
) -> Result(resources.Plandefinition, Err)
pub fn practitioner_create(
resource: resources.Practitioner,
client: sansio.FhirClient,
) -> Result(resources.Practitioner, Err)
pub fn practitioner_delete(
resource: resources.Practitioner,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn practitioner_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Practitioner, Err)
pub fn practitioner_search(
sp: sansio.SpPractitioner,
client: sansio.FhirClient,
) -> Result(List(resources.Practitioner), Err)
pub fn practitioner_search_bundled(
sp: sansio.SpPractitioner,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn practitioner_update(
resource: resources.Practitioner,
client: sansio.FhirClient,
) -> Result(resources.Practitioner, Err)
pub fn practitionerrole_create(
resource: resources.Practitionerrole,
client: sansio.FhirClient,
) -> Result(resources.Practitionerrole, Err)
pub fn practitionerrole_delete(
resource: resources.Practitionerrole,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn practitionerrole_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Practitionerrole, Err)
pub fn practitionerrole_search(
sp: sansio.SpPractitionerrole,
client: sansio.FhirClient,
) -> Result(List(resources.Practitionerrole), Err)
pub fn practitionerrole_search_bundled(
sp: sansio.SpPractitionerrole,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn practitionerrole_update(
resource: resources.Practitionerrole,
client: sansio.FhirClient,
) -> Result(resources.Practitionerrole, Err)
pub fn procedure_create(
resource: resources.Procedure,
client: sansio.FhirClient,
) -> Result(resources.Procedure, Err)
pub fn procedure_delete(
resource: resources.Procedure,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn procedure_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Procedure, Err)
pub fn procedure_search(
sp: sansio.SpProcedure,
client: sansio.FhirClient,
) -> Result(List(resources.Procedure), Err)
pub fn procedure_search_bundled(
sp: sansio.SpProcedure,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn procedure_update(
resource: resources.Procedure,
client: sansio.FhirClient,
) -> Result(resources.Procedure, Err)
pub fn provenance_create(
resource: resources.Provenance,
client: sansio.FhirClient,
) -> Result(resources.Provenance, Err)
pub fn provenance_delete(
resource: resources.Provenance,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn provenance_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Provenance, Err)
pub fn provenance_search(
sp: sansio.SpProvenance,
client: sansio.FhirClient,
) -> Result(List(resources.Provenance), Err)
pub fn provenance_search_bundled(
sp: sansio.SpProvenance,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn provenance_update(
resource: resources.Provenance,
client: sansio.FhirClient,
) -> Result(resources.Provenance, Err)
pub fn questionnaire_create(
resource: resources.Questionnaire,
client: sansio.FhirClient,
) -> Result(resources.Questionnaire, Err)
pub fn questionnaire_delete(
resource: resources.Questionnaire,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn questionnaire_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Questionnaire, Err)
pub fn questionnaire_search(
sp: sansio.SpQuestionnaire,
client: sansio.FhirClient,
) -> Result(List(resources.Questionnaire), Err)
pub fn questionnaire_search_bundled(
sp: sansio.SpQuestionnaire,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn questionnaire_update(
resource: resources.Questionnaire,
client: sansio.FhirClient,
) -> Result(resources.Questionnaire, Err)
pub fn questionnaireresponse_create(
resource: resources.Questionnaireresponse,
client: sansio.FhirClient,
) -> Result(resources.Questionnaireresponse, Err)
pub fn questionnaireresponse_delete(
resource: resources.Questionnaireresponse,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn questionnaireresponse_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Questionnaireresponse, Err)
pub fn questionnaireresponse_search(
sp: sansio.SpQuestionnaireresponse,
client: sansio.FhirClient,
) -> Result(List(resources.Questionnaireresponse), Err)
pub fn questionnaireresponse_search_bundled(
sp: sansio.SpQuestionnaireresponse,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn questionnaireresponse_update(
resource: resources.Questionnaireresponse,
client: sansio.FhirClient,
) -> Result(resources.Questionnaireresponse, Err)
pub fn relatedperson_create(
resource: resources.Relatedperson,
client: sansio.FhirClient,
) -> Result(resources.Relatedperson, Err)
pub fn relatedperson_delete(
resource: resources.Relatedperson,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn relatedperson_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Relatedperson, Err)
pub fn relatedperson_search(
sp: sansio.SpRelatedperson,
client: sansio.FhirClient,
) -> Result(List(resources.Relatedperson), Err)
pub fn relatedperson_search_bundled(
sp: sansio.SpRelatedperson,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn relatedperson_update(
resource: resources.Relatedperson,
client: sansio.FhirClient,
) -> Result(resources.Relatedperson, Err)
pub fn requestgroup_create(
resource: resources.Requestgroup,
client: sansio.FhirClient,
) -> Result(resources.Requestgroup, Err)
pub fn requestgroup_delete(
resource: resources.Requestgroup,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn requestgroup_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Requestgroup, Err)
pub fn requestgroup_search(
sp: sansio.SpRequestgroup,
client: sansio.FhirClient,
) -> Result(List(resources.Requestgroup), Err)
pub fn requestgroup_search_bundled(
sp: sansio.SpRequestgroup,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn requestgroup_update(
resource: resources.Requestgroup,
client: sansio.FhirClient,
) -> Result(resources.Requestgroup, Err)
pub fn researchdefinition_create(
resource: resources.Researchdefinition,
client: sansio.FhirClient,
) -> Result(resources.Researchdefinition, Err)
pub fn researchdefinition_delete(
resource: resources.Researchdefinition,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn researchdefinition_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Researchdefinition, Err)
pub fn researchdefinition_search(
sp: sansio.SpResearchdefinition,
client: sansio.FhirClient,
) -> Result(List(resources.Researchdefinition), Err)
pub fn researchdefinition_search_bundled(
sp: sansio.SpResearchdefinition,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn researchdefinition_update(
resource: resources.Researchdefinition,
client: sansio.FhirClient,
) -> Result(resources.Researchdefinition, Err)
pub fn researchelementdefinition_create(
resource: resources.Researchelementdefinition,
client: sansio.FhirClient,
) -> Result(resources.Researchelementdefinition, Err)
pub fn researchelementdefinition_delete(
resource: resources.Researchelementdefinition,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn researchelementdefinition_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Researchelementdefinition, Err)
pub fn researchelementdefinition_search(
sp: sansio.SpResearchelementdefinition,
client: sansio.FhirClient,
) -> Result(List(resources.Researchelementdefinition), Err)
pub fn researchelementdefinition_search_bundled(
sp: sansio.SpResearchelementdefinition,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn researchelementdefinition_update(
resource: resources.Researchelementdefinition,
client: sansio.FhirClient,
) -> Result(resources.Researchelementdefinition, Err)
pub fn researchstudy_create(
resource: resources.Researchstudy,
client: sansio.FhirClient,
) -> Result(resources.Researchstudy, Err)
pub fn researchstudy_delete(
resource: resources.Researchstudy,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn researchstudy_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Researchstudy, Err)
pub fn researchstudy_search(
sp: sansio.SpResearchstudy,
client: sansio.FhirClient,
) -> Result(List(resources.Researchstudy), Err)
pub fn researchstudy_search_bundled(
sp: sansio.SpResearchstudy,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn researchstudy_update(
resource: resources.Researchstudy,
client: sansio.FhirClient,
) -> Result(resources.Researchstudy, Err)
pub fn researchsubject_create(
resource: resources.Researchsubject,
client: sansio.FhirClient,
) -> Result(resources.Researchsubject, Err)
pub fn researchsubject_delete(
resource: resources.Researchsubject,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn researchsubject_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Researchsubject, Err)
pub fn researchsubject_search(
sp: sansio.SpResearchsubject,
client: sansio.FhirClient,
) -> Result(List(resources.Researchsubject), Err)
pub fn researchsubject_search_bundled(
sp: sansio.SpResearchsubject,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn researchsubject_update(
resource: resources.Researchsubject,
client: sansio.FhirClient,
) -> Result(resources.Researchsubject, Err)
pub fn riskassessment_create(
resource: resources.Riskassessment,
client: sansio.FhirClient,
) -> Result(resources.Riskassessment, Err)
pub fn riskassessment_delete(
resource: resources.Riskassessment,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn riskassessment_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Riskassessment, Err)
pub fn riskassessment_search(
sp: sansio.SpRiskassessment,
client: sansio.FhirClient,
) -> Result(List(resources.Riskassessment), Err)
pub fn riskassessment_search_bundled(
sp: sansio.SpRiskassessment,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn riskassessment_update(
resource: resources.Riskassessment,
client: sansio.FhirClient,
) -> Result(resources.Riskassessment, Err)
pub fn riskevidencesynthesis_create(
resource: resources.Riskevidencesynthesis,
client: sansio.FhirClient,
) -> Result(resources.Riskevidencesynthesis, Err)
pub fn riskevidencesynthesis_delete(
resource: resources.Riskevidencesynthesis,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn riskevidencesynthesis_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Riskevidencesynthesis, Err)
pub fn riskevidencesynthesis_search(
sp: sansio.SpRiskevidencesynthesis,
client: sansio.FhirClient,
) -> Result(List(resources.Riskevidencesynthesis), Err)
pub fn riskevidencesynthesis_search_bundled(
sp: sansio.SpRiskevidencesynthesis,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn riskevidencesynthesis_update(
resource: resources.Riskevidencesynthesis,
client: sansio.FhirClient,
) -> Result(resources.Riskevidencesynthesis, Err)
pub fn schedule_create(
resource: resources.Schedule,
client: sansio.FhirClient,
) -> Result(resources.Schedule, Err)
pub fn schedule_delete(
resource: resources.Schedule,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn schedule_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Schedule, Err)
pub fn schedule_search(
sp: sansio.SpSchedule,
client: sansio.FhirClient,
) -> Result(List(resources.Schedule), Err)
pub fn schedule_search_bundled(
sp: sansio.SpSchedule,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn schedule_update(
resource: resources.Schedule,
client: sansio.FhirClient,
) -> Result(resources.Schedule, Err)
pub fn search_any(
search_string: String,
res_type: String,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
write out search string manually, in case typed search params don’t work
pub fn searchparameter_create(
resource: resources.Searchparameter,
client: sansio.FhirClient,
) -> Result(resources.Searchparameter, Err)
pub fn searchparameter_delete(
resource: resources.Searchparameter,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn searchparameter_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Searchparameter, Err)
pub fn searchparameter_search(
sp: sansio.SpSearchparameter,
client: sansio.FhirClient,
) -> Result(List(resources.Searchparameter), Err)
pub fn searchparameter_search_bundled(
sp: sansio.SpSearchparameter,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn searchparameter_update(
resource: resources.Searchparameter,
client: sansio.FhirClient,
) -> Result(resources.Searchparameter, Err)
pub fn servicerequest_create(
resource: resources.Servicerequest,
client: sansio.FhirClient,
) -> Result(resources.Servicerequest, Err)
pub fn servicerequest_delete(
resource: resources.Servicerequest,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn servicerequest_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Servicerequest, Err)
pub fn servicerequest_search(
sp: sansio.SpServicerequest,
client: sansio.FhirClient,
) -> Result(List(resources.Servicerequest), Err)
pub fn servicerequest_search_bundled(
sp: sansio.SpServicerequest,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn servicerequest_update(
resource: resources.Servicerequest,
client: sansio.FhirClient,
) -> Result(resources.Servicerequest, Err)
pub fn slot_create(
resource: resources.Slot,
client: sansio.FhirClient,
) -> Result(resources.Slot, Err)
pub fn slot_delete(
resource: resources.Slot,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn slot_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Slot, Err)
pub fn slot_search(
sp: sansio.SpSlot,
client: sansio.FhirClient,
) -> Result(List(resources.Slot), Err)
pub fn slot_search_bundled(
sp: sansio.SpSlot,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn slot_update(
resource: resources.Slot,
client: sansio.FhirClient,
) -> Result(resources.Slot, Err)
pub fn specimen_create(
resource: resources.Specimen,
client: sansio.FhirClient,
) -> Result(resources.Specimen, Err)
pub fn specimen_delete(
resource: resources.Specimen,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn specimen_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Specimen, Err)
pub fn specimen_search(
sp: sansio.SpSpecimen,
client: sansio.FhirClient,
) -> Result(List(resources.Specimen), Err)
pub fn specimen_search_bundled(
sp: sansio.SpSpecimen,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn specimen_update(
resource: resources.Specimen,
client: sansio.FhirClient,
) -> Result(resources.Specimen, Err)
pub fn specimendefinition_create(
resource: resources.Specimendefinition,
client: sansio.FhirClient,
) -> Result(resources.Specimendefinition, Err)
pub fn specimendefinition_delete(
resource: resources.Specimendefinition,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn specimendefinition_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Specimendefinition, Err)
pub fn specimendefinition_search(
sp: sansio.SpSpecimendefinition,
client: sansio.FhirClient,
) -> Result(List(resources.Specimendefinition), Err)
pub fn specimendefinition_search_bundled(
sp: sansio.SpSpecimendefinition,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn specimendefinition_update(
resource: resources.Specimendefinition,
client: sansio.FhirClient,
) -> Result(resources.Specimendefinition, Err)
pub fn structuredefinition_create(
resource: resources.Structuredefinition,
client: sansio.FhirClient,
) -> Result(resources.Structuredefinition, Err)
pub fn structuredefinition_delete(
resource: resources.Structuredefinition,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn structuredefinition_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Structuredefinition, Err)
pub fn structuredefinition_search(
sp: sansio.SpStructuredefinition,
client: sansio.FhirClient,
) -> Result(List(resources.Structuredefinition), Err)
pub fn structuredefinition_search_bundled(
sp: sansio.SpStructuredefinition,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn structuredefinition_update(
resource: resources.Structuredefinition,
client: sansio.FhirClient,
) -> Result(resources.Structuredefinition, Err)
pub fn structuremap_create(
resource: resources.Structuremap,
client: sansio.FhirClient,
) -> Result(resources.Structuremap, Err)
pub fn structuremap_delete(
resource: resources.Structuremap,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn structuremap_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Structuremap, Err)
pub fn structuremap_search(
sp: sansio.SpStructuremap,
client: sansio.FhirClient,
) -> Result(List(resources.Structuremap), Err)
pub fn structuremap_search_bundled(
sp: sansio.SpStructuremap,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn structuremap_update(
resource: resources.Structuremap,
client: sansio.FhirClient,
) -> Result(resources.Structuremap, Err)
pub fn subscription_create(
resource: resources.Subscription,
client: sansio.FhirClient,
) -> Result(resources.Subscription, Err)
pub fn subscription_delete(
resource: resources.Subscription,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn subscription_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Subscription, Err)
pub fn subscription_search(
sp: sansio.SpSubscription,
client: sansio.FhirClient,
) -> Result(List(resources.Subscription), Err)
pub fn subscription_search_bundled(
sp: sansio.SpSubscription,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn subscription_update(
resource: resources.Subscription,
client: sansio.FhirClient,
) -> Result(resources.Subscription, Err)
pub fn substance_create(
resource: resources.Substance,
client: sansio.FhirClient,
) -> Result(resources.Substance, Err)
pub fn substance_delete(
resource: resources.Substance,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn substance_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Substance, Err)
pub fn substance_search(
sp: sansio.SpSubstance,
client: sansio.FhirClient,
) -> Result(List(resources.Substance), Err)
pub fn substance_search_bundled(
sp: sansio.SpSubstance,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn substance_update(
resource: resources.Substance,
client: sansio.FhirClient,
) -> Result(resources.Substance, Err)
pub fn substancenucleicacid_create(
resource: resources.Substancenucleicacid,
client: sansio.FhirClient,
) -> Result(resources.Substancenucleicacid, Err)
pub fn substancenucleicacid_delete(
resource: resources.Substancenucleicacid,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn substancenucleicacid_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Substancenucleicacid, Err)
pub fn substancenucleicacid_search(
sp: sansio.SpSubstancenucleicacid,
client: sansio.FhirClient,
) -> Result(List(resources.Substancenucleicacid), Err)
pub fn substancenucleicacid_search_bundled(
sp: sansio.SpSubstancenucleicacid,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn substancenucleicacid_update(
resource: resources.Substancenucleicacid,
client: sansio.FhirClient,
) -> Result(resources.Substancenucleicacid, Err)
pub fn substancepolymer_create(
resource: resources.Substancepolymer,
client: sansio.FhirClient,
) -> Result(resources.Substancepolymer, Err)
pub fn substancepolymer_delete(
resource: resources.Substancepolymer,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn substancepolymer_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Substancepolymer, Err)
pub fn substancepolymer_search(
sp: sansio.SpSubstancepolymer,
client: sansio.FhirClient,
) -> Result(List(resources.Substancepolymer), Err)
pub fn substancepolymer_search_bundled(
sp: sansio.SpSubstancepolymer,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn substancepolymer_update(
resource: resources.Substancepolymer,
client: sansio.FhirClient,
) -> Result(resources.Substancepolymer, Err)
pub fn substanceprotein_create(
resource: resources.Substanceprotein,
client: sansio.FhirClient,
) -> Result(resources.Substanceprotein, Err)
pub fn substanceprotein_delete(
resource: resources.Substanceprotein,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn substanceprotein_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Substanceprotein, Err)
pub fn substanceprotein_search(
sp: sansio.SpSubstanceprotein,
client: sansio.FhirClient,
) -> Result(List(resources.Substanceprotein), Err)
pub fn substanceprotein_search_bundled(
sp: sansio.SpSubstanceprotein,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn substanceprotein_update(
resource: resources.Substanceprotein,
client: sansio.FhirClient,
) -> Result(resources.Substanceprotein, Err)
pub fn substancereferenceinformation_create(
resource: resources.Substancereferenceinformation,
client: sansio.FhirClient,
) -> Result(resources.Substancereferenceinformation, Err)
pub fn substancereferenceinformation_delete(
resource: resources.Substancereferenceinformation,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn substancereferenceinformation_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Substancereferenceinformation, Err)
pub fn substancereferenceinformation_search(
sp: sansio.SpSubstancereferenceinformation,
client: sansio.FhirClient,
) -> Result(List(resources.Substancereferenceinformation), Err)
pub fn substancereferenceinformation_search_bundled(
sp: sansio.SpSubstancereferenceinformation,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn substancereferenceinformation_update(
resource: resources.Substancereferenceinformation,
client: sansio.FhirClient,
) -> Result(resources.Substancereferenceinformation, Err)
pub fn substancesourcematerial_create(
resource: resources.Substancesourcematerial,
client: sansio.FhirClient,
) -> Result(resources.Substancesourcematerial, Err)
pub fn substancesourcematerial_delete(
resource: resources.Substancesourcematerial,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn substancesourcematerial_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Substancesourcematerial, Err)
pub fn substancesourcematerial_search(
sp: sansio.SpSubstancesourcematerial,
client: sansio.FhirClient,
) -> Result(List(resources.Substancesourcematerial), Err)
pub fn substancesourcematerial_search_bundled(
sp: sansio.SpSubstancesourcematerial,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn substancesourcematerial_update(
resource: resources.Substancesourcematerial,
client: sansio.FhirClient,
) -> Result(resources.Substancesourcematerial, Err)
pub fn substancespecification_create(
resource: resources.Substancespecification,
client: sansio.FhirClient,
) -> Result(resources.Substancespecification, Err)
pub fn substancespecification_delete(
resource: resources.Substancespecification,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn substancespecification_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Substancespecification, Err)
pub fn substancespecification_search(
sp: sansio.SpSubstancespecification,
client: sansio.FhirClient,
) -> Result(List(resources.Substancespecification), Err)
pub fn substancespecification_search_bundled(
sp: sansio.SpSubstancespecification,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn substancespecification_update(
resource: resources.Substancespecification,
client: sansio.FhirClient,
) -> Result(resources.Substancespecification, Err)
pub fn supplydelivery_create(
resource: resources.Supplydelivery,
client: sansio.FhirClient,
) -> Result(resources.Supplydelivery, Err)
pub fn supplydelivery_delete(
resource: resources.Supplydelivery,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn supplydelivery_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Supplydelivery, Err)
pub fn supplydelivery_search(
sp: sansio.SpSupplydelivery,
client: sansio.FhirClient,
) -> Result(List(resources.Supplydelivery), Err)
pub fn supplydelivery_search_bundled(
sp: sansio.SpSupplydelivery,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn supplydelivery_update(
resource: resources.Supplydelivery,
client: sansio.FhirClient,
) -> Result(resources.Supplydelivery, Err)
pub fn supplyrequest_create(
resource: resources.Supplyrequest,
client: sansio.FhirClient,
) -> Result(resources.Supplyrequest, Err)
pub fn supplyrequest_delete(
resource: resources.Supplyrequest,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn supplyrequest_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Supplyrequest, Err)
pub fn supplyrequest_search(
sp: sansio.SpSupplyrequest,
client: sansio.FhirClient,
) -> Result(List(resources.Supplyrequest), Err)
pub fn supplyrequest_search_bundled(
sp: sansio.SpSupplyrequest,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn supplyrequest_update(
resource: resources.Supplyrequest,
client: sansio.FhirClient,
) -> Result(resources.Supplyrequest, Err)
pub fn task_create(
resource: resources.Task,
client: sansio.FhirClient,
) -> Result(resources.Task, Err)
pub fn task_delete(
resource: resources.Task,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn task_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Task, Err)
pub fn task_search(
sp: sansio.SpTask,
client: sansio.FhirClient,
) -> Result(List(resources.Task), Err)
pub fn task_search_bundled(
sp: sansio.SpTask,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn task_update(
resource: resources.Task,
client: sansio.FhirClient,
) -> Result(resources.Task, Err)
pub fn terminologycapabilities_create(
resource: resources.Terminologycapabilities,
client: sansio.FhirClient,
) -> Result(resources.Terminologycapabilities, Err)
pub fn terminologycapabilities_delete(
resource: resources.Terminologycapabilities,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn terminologycapabilities_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Terminologycapabilities, Err)
pub fn terminologycapabilities_search(
sp: sansio.SpTerminologycapabilities,
client: sansio.FhirClient,
) -> Result(List(resources.Terminologycapabilities), Err)
pub fn terminologycapabilities_search_bundled(
sp: sansio.SpTerminologycapabilities,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn terminologycapabilities_update(
resource: resources.Terminologycapabilities,
client: sansio.FhirClient,
) -> Result(resources.Terminologycapabilities, Err)
pub fn testreport_create(
resource: resources.Testreport,
client: sansio.FhirClient,
) -> Result(resources.Testreport, Err)
pub fn testreport_delete(
resource: resources.Testreport,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn testreport_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Testreport, Err)
pub fn testreport_search(
sp: sansio.SpTestreport,
client: sansio.FhirClient,
) -> Result(List(resources.Testreport), Err)
pub fn testreport_search_bundled(
sp: sansio.SpTestreport,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn testreport_update(
resource: resources.Testreport,
client: sansio.FhirClient,
) -> Result(resources.Testreport, Err)
pub fn testscript_create(
resource: resources.Testscript,
client: sansio.FhirClient,
) -> Result(resources.Testscript, Err)
pub fn testscript_delete(
resource: resources.Testscript,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn testscript_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Testscript, Err)
pub fn testscript_search(
sp: sansio.SpTestscript,
client: sansio.FhirClient,
) -> Result(List(resources.Testscript), Err)
pub fn testscript_search_bundled(
sp: sansio.SpTestscript,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn testscript_update(
resource: resources.Testscript,
client: sansio.FhirClient,
) -> Result(resources.Testscript, Err)
pub fn valueset_create(
resource: resources.Valueset,
client: sansio.FhirClient,
) -> Result(resources.Valueset, Err)
pub fn valueset_delete(
resource: resources.Valueset,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn valueset_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Valueset, Err)
pub fn valueset_search(
sp: sansio.SpValueset,
client: sansio.FhirClient,
) -> Result(List(resources.Valueset), Err)
pub fn valueset_search_bundled(
sp: sansio.SpValueset,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn valueset_update(
resource: resources.Valueset,
client: sansio.FhirClient,
) -> Result(resources.Valueset, Err)
pub fn verificationresult_create(
resource: resources.Verificationresult,
client: sansio.FhirClient,
) -> Result(resources.Verificationresult, Err)
pub fn verificationresult_delete(
resource: resources.Verificationresult,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn verificationresult_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Verificationresult, Err)
pub fn verificationresult_search(
sp: sansio.SpVerificationresult,
client: sansio.FhirClient,
) -> Result(List(resources.Verificationresult), Err)
pub fn verificationresult_search_bundled(
sp: sansio.SpVerificationresult,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn verificationresult_update(
resource: resources.Verificationresult,
client: sansio.FhirClient,
) -> Result(resources.Verificationresult, Err)
pub fn visionprescription_create(
resource: resources.Visionprescription,
client: sansio.FhirClient,
) -> Result(resources.Visionprescription, Err)
pub fn visionprescription_delete(
resource: resources.Visionprescription,
client: sansio.FhirClient,
) -> Result(sansio.OperationoutcomeOrHTTP, Err)
pub fn visionprescription_read(
id: String,
client: sansio.FhirClient,
) -> Result(resources.Visionprescription, Err)
pub fn visionprescription_search(
sp: sansio.SpVisionprescription,
client: sansio.FhirClient,
) -> Result(List(resources.Visionprescription), Err)
pub fn visionprescription_search_bundled(
sp: sansio.SpVisionprescription,
client: sansio.FhirClient,
) -> Result(resources.Bundle, Err)
pub fn visionprescription_update(
resource: resources.Visionprescription,
client: sansio.FhirClient,
) -> Result(resources.Visionprescription, Err)