fhir/r4/sansio
https://hl7.org/fhir/r4 r4 sans-io request/response helpers suitable for building clients on top of, such as fhirclient_httpc.gleam and fhirclient_rsvp.gleam
Types
a problem with your baseurl in fhirclient_new(baseurl),
which you should only see if you have typo in server base url
pub type ErrBaseUrl {
UriParseFail
UriNoHttpOrHttps
UriNoHost
}
Constructors
-
UriParseFail -
UriNoHttpOrHttps -
UriNoHost
pub type ErrReq {
ErrNoId
}
Constructors
-
ErrNoIdcould not make an update request because resource has no id
pub type ErrResp {
ErrParseJson(json.DecodeError)
ErrNotJson(response.Response(String))
ErrOperationoutcome(resources.Operationoutcome)
}
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
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) = sansio.fhirclient_new("r4.smarthealthit.org/")
let assert Ok(client) = sansio.fhirclient_new("https://r4.smarthealthit.org/")
let assert Ok(client) = sansio.fhirclient_new("https://hapi.fhir.org/baser4")
let assert Ok(client) = sansio.fhirclient_new("127.0.0.1:8000")
pub type FhirClient {
FhirClient(
baseurl: uri.Uri,
basereq: request.Request(option.Option(json.Json)),
)
}
Constructors
-
FhirClient( baseurl: uri.Uri, basereq: request.Request(option.Option(json.Json)), )
pub type GroupedResources {
GroupedResources(
account: List(resources.Account),
activitydefinition: List(resources.Activitydefinition),
adverseevent: List(resources.Adverseevent),
allergyintolerance: List(resources.Allergyintolerance),
appointment: List(resources.Appointment),
appointmentresponse: List(resources.Appointmentresponse),
auditevent: List(resources.Auditevent),
basic: List(resources.Basic),
binary: List(resources.Binary),
biologicallyderivedproduct: List(
resources.Biologicallyderivedproduct,
),
bodystructure: List(resources.Bodystructure),
bundle: List(resources.Bundle),
capabilitystatement: List(resources.Capabilitystatement),
careplan: List(resources.Careplan),
careteam: List(resources.Careteam),
catalogentry: List(resources.Catalogentry),
chargeitem: List(resources.Chargeitem),
chargeitemdefinition: List(resources.Chargeitemdefinition),
claim: List(resources.Claim),
claimresponse: List(resources.Claimresponse),
clinicalimpression: List(resources.Clinicalimpression),
codesystem: List(resources.Codesystem),
communication: List(resources.Communication),
communicationrequest: List(resources.Communicationrequest),
compartmentdefinition: List(resources.Compartmentdefinition),
composition: List(resources.Composition),
conceptmap: List(resources.Conceptmap),
condition: List(resources.Condition),
consent: List(resources.Consent),
contract: List(resources.Contract),
coverage: List(resources.Coverage),
coverageeligibilityrequest: List(
resources.Coverageeligibilityrequest,
),
coverageeligibilityresponse: List(
resources.Coverageeligibilityresponse,
),
detectedissue: List(resources.Detectedissue),
device: List(resources.Device),
devicedefinition: List(resources.Devicedefinition),
devicemetric: List(resources.Devicemetric),
devicerequest: List(resources.Devicerequest),
deviceusestatement: List(resources.Deviceusestatement),
diagnosticreport: List(resources.Diagnosticreport),
documentmanifest: List(resources.Documentmanifest),
documentreference: List(resources.Documentreference),
effectevidencesynthesis: List(
resources.Effectevidencesynthesis,
),
encounter: List(resources.Encounter),
endpoint: List(resources.Endpoint),
enrollmentrequest: List(resources.Enrollmentrequest),
enrollmentresponse: List(resources.Enrollmentresponse),
episodeofcare: List(resources.Episodeofcare),
eventdefinition: List(resources.Eventdefinition),
evidence: List(resources.Evidence),
evidencevariable: List(resources.Evidencevariable),
examplescenario: List(resources.Examplescenario),
explanationofbenefit: List(resources.Explanationofbenefit),
familymemberhistory: List(resources.Familymemberhistory),
flag: List(resources.Flag),
goal: List(resources.Goal),
graphdefinition: List(resources.Graphdefinition),
group: List(resources.Group),
guidanceresponse: List(resources.Guidanceresponse),
healthcareservice: List(resources.Healthcareservice),
imagingstudy: List(resources.Imagingstudy),
immunization: List(resources.Immunization),
immunizationevaluation: List(resources.Immunizationevaluation),
immunizationrecommendation: List(
resources.Immunizationrecommendation,
),
implementationguide: List(resources.Implementationguide),
insuranceplan: List(resources.Insuranceplan),
invoice: List(resources.Invoice),
library: List(resources.Library),
linkage: List(resources.Linkage),
listfhir: List(resources.Listfhir),
location: List(resources.Location),
measure: List(resources.Measure),
measurereport: List(resources.Measurereport),
media: List(resources.Media),
medication: List(resources.Medication),
medicationadministration: List(
resources.Medicationadministration,
),
medicationdispense: List(resources.Medicationdispense),
medicationknowledge: List(resources.Medicationknowledge),
medicationrequest: List(resources.Medicationrequest),
medicationstatement: List(resources.Medicationstatement),
medicinalproduct: List(resources.Medicinalproduct),
medicinalproductauthorization: List(
resources.Medicinalproductauthorization,
),
medicinalproductcontraindication: List(
resources.Medicinalproductcontraindication,
),
medicinalproductindication: List(
resources.Medicinalproductindication,
),
medicinalproductingredient: List(
resources.Medicinalproductingredient,
),
medicinalproductinteraction: List(
resources.Medicinalproductinteraction,
),
medicinalproductmanufactured: List(
resources.Medicinalproductmanufactured,
),
medicinalproductpackaged: List(
resources.Medicinalproductpackaged,
),
medicinalproductpharmaceutical: List(
resources.Medicinalproductpharmaceutical,
),
medicinalproductundesirableeffect: List(
resources.Medicinalproductundesirableeffect,
),
messagedefinition: List(resources.Messagedefinition),
messageheader: List(resources.Messageheader),
molecularsequence: List(resources.Molecularsequence),
namingsystem: List(resources.Namingsystem),
nutritionorder: List(resources.Nutritionorder),
observation: List(resources.Observation),
observationdefinition: List(resources.Observationdefinition),
operationdefinition: List(resources.Operationdefinition),
operationoutcome: List(resources.Operationoutcome),
organization: List(resources.Organization),
organizationaffiliation: List(
resources.Organizationaffiliation,
),
patient: List(resources.Patient),
paymentnotice: List(resources.Paymentnotice),
paymentreconciliation: List(resources.Paymentreconciliation),
person: List(resources.Person),
plandefinition: List(resources.Plandefinition),
practitioner: List(resources.Practitioner),
practitionerrole: List(resources.Practitionerrole),
procedure: List(resources.Procedure),
provenance: List(resources.Provenance),
questionnaire: List(resources.Questionnaire),
questionnaireresponse: List(resources.Questionnaireresponse),
relatedperson: List(resources.Relatedperson),
requestgroup: List(resources.Requestgroup),
researchdefinition: List(resources.Researchdefinition),
researchelementdefinition: List(
resources.Researchelementdefinition,
),
researchstudy: List(resources.Researchstudy),
researchsubject: List(resources.Researchsubject),
riskassessment: List(resources.Riskassessment),
riskevidencesynthesis: List(resources.Riskevidencesynthesis),
schedule: List(resources.Schedule),
searchparameter: List(resources.Searchparameter),
servicerequest: List(resources.Servicerequest),
slot: List(resources.Slot),
specimen: List(resources.Specimen),
specimendefinition: List(resources.Specimendefinition),
structuredefinition: List(resources.Structuredefinition),
structuremap: List(resources.Structuremap),
subscription: List(resources.Subscription),
substance: List(resources.Substance),
substancenucleicacid: List(resources.Substancenucleicacid),
substancepolymer: List(resources.Substancepolymer),
substanceprotein: List(resources.Substanceprotein),
substancereferenceinformation: List(
resources.Substancereferenceinformation,
),
substancesourcematerial: List(
resources.Substancesourcematerial,
),
substancespecification: List(resources.Substancespecification),
supplydelivery: List(resources.Supplydelivery),
supplyrequest: List(resources.Supplyrequest),
task: List(resources.Task),
terminologycapabilities: List(
resources.Terminologycapabilities,
),
testreport: List(resources.Testreport),
testscript: List(resources.Testscript),
valueset: List(resources.Valueset),
verificationresult: List(resources.Verificationresult),
visionprescription: List(resources.Visionprescription),
)
}
Constructors
-
GroupedResources( account: List(resources.Account), activitydefinition: List(resources.Activitydefinition), adverseevent: List(resources.Adverseevent), allergyintolerance: List(resources.Allergyintolerance), appointment: List(resources.Appointment), appointmentresponse: List(resources.Appointmentresponse), auditevent: List(resources.Auditevent), basic: List(resources.Basic), binary: List(resources.Binary), biologicallyderivedproduct: List( resources.Biologicallyderivedproduct, ), bodystructure: List(resources.Bodystructure), bundle: List(resources.Bundle), capabilitystatement: List(resources.Capabilitystatement), careplan: List(resources.Careplan), careteam: List(resources.Careteam), catalogentry: List(resources.Catalogentry), chargeitem: List(resources.Chargeitem), chargeitemdefinition: List(resources.Chargeitemdefinition), claim: List(resources.Claim), claimresponse: List(resources.Claimresponse), clinicalimpression: List(resources.Clinicalimpression), codesystem: List(resources.Codesystem), communication: List(resources.Communication), communicationrequest: List(resources.Communicationrequest), compartmentdefinition: List(resources.Compartmentdefinition), composition: List(resources.Composition), conceptmap: List(resources.Conceptmap), condition: List(resources.Condition), consent: List(resources.Consent), contract: List(resources.Contract), coverage: List(resources.Coverage), coverageeligibilityrequest: List( resources.Coverageeligibilityrequest, ), coverageeligibilityresponse: List( resources.Coverageeligibilityresponse, ), detectedissue: List(resources.Detectedissue), device: List(resources.Device), devicedefinition: List(resources.Devicedefinition), devicemetric: List(resources.Devicemetric), devicerequest: List(resources.Devicerequest), deviceusestatement: List(resources.Deviceusestatement), diagnosticreport: List(resources.Diagnosticreport), documentmanifest: List(resources.Documentmanifest), documentreference: List(resources.Documentreference), effectevidencesynthesis: List(resources.Effectevidencesynthesis), encounter: List(resources.Encounter), endpoint: List(resources.Endpoint), enrollmentrequest: List(resources.Enrollmentrequest), enrollmentresponse: List(resources.Enrollmentresponse), episodeofcare: List(resources.Episodeofcare), eventdefinition: List(resources.Eventdefinition), evidence: List(resources.Evidence), evidencevariable: List(resources.Evidencevariable), examplescenario: List(resources.Examplescenario), explanationofbenefit: List(resources.Explanationofbenefit), familymemberhistory: List(resources.Familymemberhistory), flag: List(resources.Flag), goal: List(resources.Goal), graphdefinition: List(resources.Graphdefinition), group: List(resources.Group), guidanceresponse: List(resources.Guidanceresponse), healthcareservice: List(resources.Healthcareservice), imagingstudy: List(resources.Imagingstudy), immunization: List(resources.Immunization), immunizationevaluation: List(resources.Immunizationevaluation), immunizationrecommendation: List( resources.Immunizationrecommendation, ), implementationguide: List(resources.Implementationguide), insuranceplan: List(resources.Insuranceplan), invoice: List(resources.Invoice), library: List(resources.Library), linkage: List(resources.Linkage), listfhir: List(resources.Listfhir), location: List(resources.Location), measure: List(resources.Measure), measurereport: List(resources.Measurereport), media: List(resources.Media), medication: List(resources.Medication), medicationadministration: List( resources.Medicationadministration, ), medicationdispense: List(resources.Medicationdispense), medicationknowledge: List(resources.Medicationknowledge), medicationrequest: List(resources.Medicationrequest), medicationstatement: List(resources.Medicationstatement), medicinalproduct: List(resources.Medicinalproduct), medicinalproductauthorization: List( resources.Medicinalproductauthorization, ), medicinalproductcontraindication: List( resources.Medicinalproductcontraindication, ), medicinalproductindication: List( resources.Medicinalproductindication, ), medicinalproductingredient: List( resources.Medicinalproductingredient, ), medicinalproductinteraction: List( resources.Medicinalproductinteraction, ), medicinalproductmanufactured: List( resources.Medicinalproductmanufactured, ), medicinalproductpackaged: List( resources.Medicinalproductpackaged, ), medicinalproductpharmaceutical: List( resources.Medicinalproductpharmaceutical, ), medicinalproductundesirableeffect: List( resources.Medicinalproductundesirableeffect, ), messagedefinition: List(resources.Messagedefinition), messageheader: List(resources.Messageheader), molecularsequence: List(resources.Molecularsequence), namingsystem: List(resources.Namingsystem), nutritionorder: List(resources.Nutritionorder), observation: List(resources.Observation), observationdefinition: List(resources.Observationdefinition), operationdefinition: List(resources.Operationdefinition), operationoutcome: List(resources.Operationoutcome), organization: List(resources.Organization), organizationaffiliation: List(resources.Organizationaffiliation), patient: List(resources.Patient), paymentnotice: List(resources.Paymentnotice), paymentreconciliation: List(resources.Paymentreconciliation), person: List(resources.Person), plandefinition: List(resources.Plandefinition), practitioner: List(resources.Practitioner), practitionerrole: List(resources.Practitionerrole), procedure: List(resources.Procedure), provenance: List(resources.Provenance), questionnaire: List(resources.Questionnaire), questionnaireresponse: List(resources.Questionnaireresponse), relatedperson: List(resources.Relatedperson), requestgroup: List(resources.Requestgroup), researchdefinition: List(resources.Researchdefinition), researchelementdefinition: List( resources.Researchelementdefinition, ), researchstudy: List(resources.Researchstudy), researchsubject: List(resources.Researchsubject), riskassessment: List(resources.Riskassessment), riskevidencesynthesis: List(resources.Riskevidencesynthesis), schedule: List(resources.Schedule), searchparameter: List(resources.Searchparameter), servicerequest: List(resources.Servicerequest), slot: List(resources.Slot), specimen: List(resources.Specimen), specimendefinition: List(resources.Specimendefinition), structuredefinition: List(resources.Structuredefinition), structuremap: List(resources.Structuremap), subscription: List(resources.Subscription), substance: List(resources.Substance), substancenucleicacid: List(resources.Substancenucleicacid), substancepolymer: List(resources.Substancepolymer), substanceprotein: List(resources.Substanceprotein), substancereferenceinformation: List( resources.Substancereferenceinformation, ), substancesourcematerial: List(resources.Substancesourcematerial), substancespecification: List(resources.Substancespecification), supplydelivery: List(resources.Supplydelivery), supplyrequest: List(resources.Supplyrequest), task: List(resources.Task), terminologycapabilities: List(resources.Terminologycapabilities), testreport: List(resources.Testreport), testscript: List(resources.Testscript), valueset: List(resources.Valueset), verificationresult: List(resources.Verificationresult), visionprescription: List(resources.Visionprescription), )
pub type OperationoutcomeOrHTTP {
SuccessOperationoutcome(resources.Operationoutcome)
SuccessHttpResponse(response.Response(String))
}
Constructors
-
SuccessOperationoutcome(resources.Operationoutcome) -
SuccessHttpResponse(response.Response(String))
pub type PostBundleType {
Transaction
Batch
}
Constructors
-
Transactionserver executes all operations in transaction as one atomic operation
-
Batchserver executes each operation in batch independently meaning an operation can fail without stopping other operations
pub type SpAccount {
SpAccount(
owner: option.Option(String),
identifier: option.Option(String),
period: option.Option(String),
subject: option.Option(String),
patient: option.Option(String),
name: option.Option(String),
type_: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpAccount( owner: option.Option(String), identifier: option.Option(String), period: option.Option(String), subject: option.Option(String), patient: option.Option(String), name: option.Option(String), type_: option.Option(String), status: option.Option(String), )
pub type SpActivitydefinition {
SpActivitydefinition(
date: option.Option(String),
identifier: option.Option(String),
successor: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
derived_from: option.Option(String),
context_type: option.Option(String),
predecessor: option.Option(String),
title: option.Option(String),
composed_of: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
effective: option.Option(String),
depends_on: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
topic: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpActivitydefinition( date: option.Option(String), identifier: option.Option(String), successor: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), derived_from: option.Option(String), context_type: option.Option(String), predecessor: option.Option(String), title: option.Option(String), composed_of: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), effective: option.Option(String), depends_on: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), topic: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpAdverseevent {
SpAdverseevent(
date: option.Option(String),
severity: option.Option(String),
recorder: option.Option(String),
study: option.Option(String),
actuality: option.Option(String),
seriousness: option.Option(String),
subject: option.Option(String),
resultingcondition: option.Option(String),
substance: option.Option(String),
location: option.Option(String),
category: option.Option(String),
event: option.Option(String),
)
}
Constructors
-
SpAdverseevent( date: option.Option(String), severity: option.Option(String), recorder: option.Option(String), study: option.Option(String), actuality: option.Option(String), seriousness: option.Option(String), subject: option.Option(String), resultingcondition: option.Option(String), substance: option.Option(String), location: option.Option(String), category: option.Option(String), event: option.Option(String), )
pub type SpAllergyintolerance {
SpAllergyintolerance(
severity: option.Option(String),
date: option.Option(String),
identifier: option.Option(String),
manifestation: option.Option(String),
recorder: option.Option(String),
code: option.Option(String),
verification_status: option.Option(String),
criticality: option.Option(String),
clinical_status: option.Option(String),
type_: option.Option(String),
onset: option.Option(String),
route: option.Option(String),
asserter: option.Option(String),
patient: option.Option(String),
category: option.Option(String),
last_date: option.Option(String),
)
}
Constructors
-
SpAllergyintolerance( severity: option.Option(String), date: option.Option(String), identifier: option.Option(String), manifestation: option.Option(String), recorder: option.Option(String), code: option.Option(String), verification_status: option.Option(String), criticality: option.Option(String), clinical_status: option.Option(String), type_: option.Option(String), onset: option.Option(String), route: option.Option(String), asserter: option.Option(String), patient: option.Option(String), category: option.Option(String), last_date: option.Option(String), )
pub type SpAppointment {
SpAppointment(
date: option.Option(String),
identifier: option.Option(String),
specialty: option.Option(String),
service_category: option.Option(String),
practitioner: option.Option(String),
part_status: option.Option(String),
appointment_type: option.Option(String),
service_type: option.Option(String),
slot: option.Option(String),
reason_code: option.Option(String),
actor: option.Option(String),
based_on: option.Option(String),
patient: option.Option(String),
reason_reference: option.Option(String),
supporting_info: option.Option(String),
location: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpAppointment( date: option.Option(String), identifier: option.Option(String), specialty: option.Option(String), service_category: option.Option(String), practitioner: option.Option(String), part_status: option.Option(String), appointment_type: option.Option(String), service_type: option.Option(String), slot: option.Option(String), reason_code: option.Option(String), actor: option.Option(String), based_on: option.Option(String), patient: option.Option(String), reason_reference: option.Option(String), supporting_info: option.Option(String), location: option.Option(String), status: option.Option(String), )
pub type SpAppointmentresponse {
SpAppointmentresponse(
actor: option.Option(String),
identifier: option.Option(String),
practitioner: option.Option(String),
part_status: option.Option(String),
patient: option.Option(String),
appointment: option.Option(String),
location: option.Option(String),
)
}
Constructors
-
SpAppointmentresponse( actor: option.Option(String), identifier: option.Option(String), practitioner: option.Option(String), part_status: option.Option(String), patient: option.Option(String), appointment: option.Option(String), location: option.Option(String), )
pub type SpAuditevent {
SpAuditevent(
date: option.Option(String),
entity_type: option.Option(String),
agent: option.Option(String),
address: option.Option(String),
entity_role: option.Option(String),
source: option.Option(String),
type_: option.Option(String),
altid: option.Option(String),
site: option.Option(String),
agent_name: option.Option(String),
entity_name: option.Option(String),
subtype: option.Option(String),
patient: option.Option(String),
action: option.Option(String),
agent_role: option.Option(String),
entity: option.Option(String),
outcome: option.Option(String),
policy: option.Option(String),
)
}
Constructors
-
SpAuditevent( date: option.Option(String), entity_type: option.Option(String), agent: option.Option(String), address: option.Option(String), entity_role: option.Option(String), source: option.Option(String), type_: option.Option(String), altid: option.Option(String), site: option.Option(String), agent_name: option.Option(String), entity_name: option.Option(String), subtype: option.Option(String), patient: option.Option(String), action: option.Option(String), agent_role: option.Option(String), entity: option.Option(String), outcome: option.Option(String), policy: option.Option(String), )
pub type SpBasic {
SpBasic(
identifier: option.Option(String),
code: option.Option(String),
subject: option.Option(String),
created: option.Option(String),
patient: option.Option(String),
author: option.Option(String),
)
}
Constructors
-
SpBasic( identifier: option.Option(String), code: option.Option(String), subject: option.Option(String), created: option.Option(String), patient: option.Option(String), author: option.Option(String), )
pub type SpBiologicallyderivedproduct {
SpBiologicallyderivedproduct
}
Constructors
-
SpBiologicallyderivedproduct
pub type SpBodystructure {
SpBodystructure(
identifier: option.Option(String),
morphology: option.Option(String),
patient: option.Option(String),
location: option.Option(String),
)
}
Constructors
-
SpBodystructure( identifier: option.Option(String), morphology: option.Option(String), patient: option.Option(String), location: option.Option(String), )
pub type SpBundle {
SpBundle(
identifier: option.Option(String),
composition: option.Option(String),
type_: option.Option(String),
message: option.Option(String),
timestamp: option.Option(String),
)
}
Constructors
-
SpBundle( identifier: option.Option(String), composition: option.Option(String), type_: option.Option(String), message: option.Option(String), timestamp: option.Option(String), )
pub type SpCapabilitystatement {
SpCapabilitystatement(
date: option.Option(String),
resource_profile: option.Option(String),
context_type_value: option.Option(String),
software: option.Option(String),
resource: option.Option(String),
jurisdiction: option.Option(String),
format: option.Option(String),
description: option.Option(String),
context_type: option.Option(String),
title: option.Option(String),
fhirversion: option.Option(String),
version: option.Option(String),
url: option.Option(String),
supported_profile: option.Option(String),
mode: option.Option(String),
context_quantity: option.Option(String),
security_service: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
context_type_quantity: option.Option(String),
guide: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpCapabilitystatement( date: option.Option(String), resource_profile: option.Option(String), context_type_value: option.Option(String), software: option.Option(String), resource: option.Option(String), jurisdiction: option.Option(String), format: option.Option(String), description: option.Option(String), context_type: option.Option(String), title: option.Option(String), fhirversion: option.Option(String), version: option.Option(String), url: option.Option(String), supported_profile: option.Option(String), mode: option.Option(String), context_quantity: option.Option(String), security_service: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), context_type_quantity: option.Option(String), guide: option.Option(String), status: option.Option(String), )
pub type SpCareplan {
SpCareplan(
date: option.Option(String),
care_team: option.Option(String),
identifier: option.Option(String),
performer: option.Option(String),
goal: option.Option(String),
subject: option.Option(String),
replaces: option.Option(String),
instantiates_canonical: option.Option(String),
part_of: option.Option(String),
encounter: option.Option(String),
intent: option.Option(String),
activity_reference: option.Option(String),
condition: option.Option(String),
based_on: option.Option(String),
patient: option.Option(String),
activity_date: option.Option(String),
instantiates_uri: option.Option(String),
category: option.Option(String),
activity_code: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpCareplan( date: option.Option(String), care_team: option.Option(String), identifier: option.Option(String), performer: option.Option(String), goal: option.Option(String), subject: option.Option(String), replaces: option.Option(String), instantiates_canonical: option.Option(String), part_of: option.Option(String), encounter: option.Option(String), intent: option.Option(String), activity_reference: option.Option(String), condition: option.Option(String), based_on: option.Option(String), patient: option.Option(String), activity_date: option.Option(String), instantiates_uri: option.Option(String), category: option.Option(String), activity_code: option.Option(String), status: option.Option(String), )
pub type SpCareteam {
SpCareteam(
date: option.Option(String),
identifier: option.Option(String),
patient: option.Option(String),
subject: option.Option(String),
encounter: option.Option(String),
category: option.Option(String),
participant: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpCareteam( date: option.Option(String), identifier: option.Option(String), patient: option.Option(String), subject: option.Option(String), encounter: option.Option(String), category: option.Option(String), participant: option.Option(String), status: option.Option(String), )
pub type SpCatalogentry {
SpCatalogentry
}
Constructors
-
SpCatalogentry
pub type SpChargeitem {
SpChargeitem(
identifier: option.Option(String),
performing_organization: option.Option(String),
code: option.Option(String),
quantity: option.Option(String),
subject: option.Option(String),
occurrence: option.Option(String),
entered_date: option.Option(String),
performer_function: option.Option(String),
patient: option.Option(String),
factor_override: option.Option(String),
service: option.Option(String),
price_override: option.Option(String),
context: option.Option(String),
enterer: option.Option(String),
performer_actor: option.Option(String),
account: option.Option(String),
requesting_organization: option.Option(String),
)
}
Constructors
-
SpChargeitem( identifier: option.Option(String), performing_organization: option.Option(String), code: option.Option(String), quantity: option.Option(String), subject: option.Option(String), occurrence: option.Option(String), entered_date: option.Option(String), performer_function: option.Option(String), patient: option.Option(String), factor_override: option.Option(String), service: option.Option(String), price_override: option.Option(String), context: option.Option(String), enterer: option.Option(String), performer_actor: option.Option(String), account: option.Option(String), requesting_organization: option.Option(String), )
pub type SpChargeitemdefinition {
SpChargeitemdefinition(
date: option.Option(String),
identifier: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
context_type: option.Option(String),
title: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
effective: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpChargeitemdefinition( date: option.Option(String), identifier: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), context_type: option.Option(String), title: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), effective: option.Option(String), context: option.Option(String), publisher: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpClaim {
SpClaim(
care_team: option.Option(String),
identifier: option.Option(String),
use_: option.Option(String),
created: option.Option(String),
encounter: option.Option(String),
priority: option.Option(String),
payee: option.Option(String),
provider: option.Option(String),
patient: option.Option(String),
insurer: option.Option(String),
detail_udi: option.Option(String),
enterer: option.Option(String),
procedure_udi: option.Option(String),
subdetail_udi: option.Option(String),
facility: option.Option(String),
item_udi: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpClaim( care_team: option.Option(String), identifier: option.Option(String), use_: option.Option(String), created: option.Option(String), encounter: option.Option(String), priority: option.Option(String), payee: option.Option(String), provider: option.Option(String), patient: option.Option(String), insurer: option.Option(String), detail_udi: option.Option(String), enterer: option.Option(String), procedure_udi: option.Option(String), subdetail_udi: option.Option(String), facility: option.Option(String), item_udi: option.Option(String), status: option.Option(String), )
pub type SpClaimresponse {
SpClaimresponse(
identifier: option.Option(String),
request: option.Option(String),
disposition: option.Option(String),
insurer: option.Option(String),
created: option.Option(String),
patient: option.Option(String),
use_: option.Option(String),
payment_date: option.Option(String),
outcome: option.Option(String),
requestor: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpClaimresponse( identifier: option.Option(String), request: option.Option(String), disposition: option.Option(String), insurer: option.Option(String), created: option.Option(String), patient: option.Option(String), use_: option.Option(String), payment_date: option.Option(String), outcome: option.Option(String), requestor: option.Option(String), status: option.Option(String), )
pub type SpClinicalimpression {
SpClinicalimpression(
date: option.Option(String),
identifier: option.Option(String),
previous: option.Option(String),
finding_code: option.Option(String),
assessor: option.Option(String),
subject: option.Option(String),
encounter: option.Option(String),
finding_ref: option.Option(String),
problem: option.Option(String),
patient: option.Option(String),
supporting_info: option.Option(String),
investigation: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpClinicalimpression( date: option.Option(String), identifier: option.Option(String), previous: option.Option(String), finding_code: option.Option(String), assessor: option.Option(String), subject: option.Option(String), encounter: option.Option(String), finding_ref: option.Option(String), problem: option.Option(String), patient: option.Option(String), supporting_info: option.Option(String), investigation: option.Option(String), status: option.Option(String), )
pub type SpCodesystem {
SpCodesystem(
date: option.Option(String),
identifier: option.Option(String),
code: option.Option(String),
context_type_value: option.Option(String),
content_mode: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
context_type: option.Option(String),
language: option.Option(String),
title: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
supplements: option.Option(String),
system: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpCodesystem( date: option.Option(String), identifier: option.Option(String), code: option.Option(String), context_type_value: option.Option(String), content_mode: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), context_type: option.Option(String), language: option.Option(String), title: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), supplements: option.Option(String), system: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpCommunication {
SpCommunication(
identifier: option.Option(String),
subject: option.Option(String),
instantiates_canonical: option.Option(String),
received: option.Option(String),
part_of: option.Option(String),
medium: option.Option(String),
encounter: option.Option(String),
sent: option.Option(String),
based_on: option.Option(String),
sender: option.Option(String),
patient: option.Option(String),
recipient: option.Option(String),
instantiates_uri: option.Option(String),
category: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpCommunication( identifier: option.Option(String), subject: option.Option(String), instantiates_canonical: option.Option(String), received: option.Option(String), part_of: option.Option(String), medium: option.Option(String), encounter: option.Option(String), sent: option.Option(String), based_on: option.Option(String), sender: option.Option(String), patient: option.Option(String), recipient: option.Option(String), instantiates_uri: option.Option(String), category: option.Option(String), status: option.Option(String), )
pub type SpCommunicationrequest {
SpCommunicationrequest(
requester: option.Option(String),
authored: option.Option(String),
identifier: option.Option(String),
subject: option.Option(String),
replaces: option.Option(String),
medium: option.Option(String),
encounter: option.Option(String),
occurrence: option.Option(String),
priority: option.Option(String),
group_identifier: option.Option(String),
based_on: option.Option(String),
sender: option.Option(String),
patient: option.Option(String),
recipient: option.Option(String),
category: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpCommunicationrequest( requester: option.Option(String), authored: option.Option(String), identifier: option.Option(String), subject: option.Option(String), replaces: option.Option(String), medium: option.Option(String), encounter: option.Option(String), occurrence: option.Option(String), priority: option.Option(String), group_identifier: option.Option(String), based_on: option.Option(String), sender: option.Option(String), patient: option.Option(String), recipient: option.Option(String), category: option.Option(String), status: option.Option(String), )
pub type SpCompartmentdefinition {
SpCompartmentdefinition(
date: option.Option(String),
code: option.Option(String),
context_type_value: option.Option(String),
resource: option.Option(String),
description: option.Option(String),
context_type: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpCompartmentdefinition( date: option.Option(String), code: option.Option(String), context_type_value: option.Option(String), resource: option.Option(String), description: option.Option(String), context_type: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpComposition {
SpComposition(
date: option.Option(String),
identifier: option.Option(String),
period: option.Option(String),
related_id: option.Option(String),
subject: option.Option(String),
author: option.Option(String),
confidentiality: option.Option(String),
section: option.Option(String),
encounter: option.Option(String),
type_: option.Option(String),
title: option.Option(String),
attester: option.Option(String),
entry: option.Option(String),
related_ref: option.Option(String),
patient: option.Option(String),
context: option.Option(String),
category: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpComposition( date: option.Option(String), identifier: option.Option(String), period: option.Option(String), related_id: option.Option(String), subject: option.Option(String), author: option.Option(String), confidentiality: option.Option(String), section: option.Option(String), encounter: option.Option(String), type_: option.Option(String), title: option.Option(String), attester: option.Option(String), entry: option.Option(String), related_ref: option.Option(String), patient: option.Option(String), context: option.Option(String), category: option.Option(String), status: option.Option(String), )
pub type SpConceptmap {
SpConceptmap(
date: option.Option(String),
other: option.Option(String),
context_type_value: option.Option(String),
target_system: option.Option(String),
dependson: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
context_type: option.Option(String),
source: option.Option(String),
title: option.Option(String),
context_quantity: option.Option(String),
source_uri: option.Option(String),
context: option.Option(String),
context_type_quantity: option.Option(String),
source_system: option.Option(String),
target_code: option.Option(String),
target_uri: option.Option(String),
identifier: option.Option(String),
product: option.Option(String),
version: option.Option(String),
url: option.Option(String),
target: option.Option(String),
source_code: option.Option(String),
name: option.Option(String),
publisher: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpConceptmap( date: option.Option(String), other: option.Option(String), context_type_value: option.Option(String), target_system: option.Option(String), dependson: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), context_type: option.Option(String), source: option.Option(String), title: option.Option(String), context_quantity: option.Option(String), source_uri: option.Option(String), context: option.Option(String), context_type_quantity: option.Option(String), source_system: option.Option(String), target_code: option.Option(String), target_uri: option.Option(String), identifier: option.Option(String), product: option.Option(String), version: option.Option(String), url: option.Option(String), target: option.Option(String), source_code: option.Option(String), name: option.Option(String), publisher: option.Option(String), status: option.Option(String), )
pub type SpCondition {
SpCondition(
severity: option.Option(String),
evidence_detail: option.Option(String),
identifier: option.Option(String),
onset_info: option.Option(String),
recorded_date: option.Option(String),
code: option.Option(String),
evidence: option.Option(String),
subject: option.Option(String),
verification_status: option.Option(String),
clinical_status: option.Option(String),
encounter: option.Option(String),
onset_date: option.Option(String),
abatement_date: option.Option(String),
asserter: option.Option(String),
stage: option.Option(String),
abatement_string: option.Option(String),
patient: option.Option(String),
onset_age: option.Option(String),
abatement_age: option.Option(String),
category: option.Option(String),
body_site: option.Option(String),
)
}
Constructors
-
SpCondition( severity: option.Option(String), evidence_detail: option.Option(String), identifier: option.Option(String), onset_info: option.Option(String), recorded_date: option.Option(String), code: option.Option(String), evidence: option.Option(String), subject: option.Option(String), verification_status: option.Option(String), clinical_status: option.Option(String), encounter: option.Option(String), onset_date: option.Option(String), abatement_date: option.Option(String), asserter: option.Option(String), stage: option.Option(String), abatement_string: option.Option(String), patient: option.Option(String), onset_age: option.Option(String), abatement_age: option.Option(String), category: option.Option(String), body_site: option.Option(String), )
pub type SpConsent {
SpConsent(
date: option.Option(String),
identifier: option.Option(String),
period: option.Option(String),
data: option.Option(String),
purpose: option.Option(String),
source_reference: option.Option(String),
actor: option.Option(String),
security_label: option.Option(String),
patient: option.Option(String),
organization: option.Option(String),
scope: option.Option(String),
action: option.Option(String),
consentor: option.Option(String),
category: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpConsent( date: option.Option(String), identifier: option.Option(String), period: option.Option(String), data: option.Option(String), purpose: option.Option(String), source_reference: option.Option(String), actor: option.Option(String), security_label: option.Option(String), patient: option.Option(String), organization: option.Option(String), scope: option.Option(String), action: option.Option(String), consentor: option.Option(String), category: option.Option(String), status: option.Option(String), )
pub type SpContract {
SpContract(
identifier: option.Option(String),
instantiates: option.Option(String),
patient: option.Option(String),
subject: option.Option(String),
authority: option.Option(String),
domain: option.Option(String),
issued: option.Option(String),
url: option.Option(String),
signer: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpContract( identifier: option.Option(String), instantiates: option.Option(String), patient: option.Option(String), subject: option.Option(String), authority: option.Option(String), domain: option.Option(String), issued: option.Option(String), url: option.Option(String), signer: option.Option(String), status: option.Option(String), )
pub type SpCoverage {
SpCoverage(
identifier: option.Option(String),
payor: option.Option(String),
subscriber: option.Option(String),
beneficiary: option.Option(String),
patient: option.Option(String),
class_value: option.Option(String),
type_: option.Option(String),
dependent: option.Option(String),
class_type: option.Option(String),
policy_holder: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpCoverage( identifier: option.Option(String), payor: option.Option(String), subscriber: option.Option(String), beneficiary: option.Option(String), patient: option.Option(String), class_value: option.Option(String), type_: option.Option(String), dependent: option.Option(String), class_type: option.Option(String), policy_holder: option.Option(String), status: option.Option(String), )
pub type SpCoverageeligibilityrequest {
SpCoverageeligibilityrequest(
identifier: option.Option(String),
provider: option.Option(String),
patient: option.Option(String),
created: option.Option(String),
enterer: option.Option(String),
facility: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpCoverageeligibilityrequest( identifier: option.Option(String), provider: option.Option(String), patient: option.Option(String), created: option.Option(String), enterer: option.Option(String), facility: option.Option(String), status: option.Option(String), )
pub type SpCoverageeligibilityresponse {
SpCoverageeligibilityresponse(
identifier: option.Option(String),
request: option.Option(String),
disposition: option.Option(String),
patient: option.Option(String),
insurer: option.Option(String),
created: option.Option(String),
outcome: option.Option(String),
requestor: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpCoverageeligibilityresponse( identifier: option.Option(String), request: option.Option(String), disposition: option.Option(String), patient: option.Option(String), insurer: option.Option(String), created: option.Option(String), outcome: option.Option(String), requestor: option.Option(String), status: option.Option(String), )
pub type SpDetectedissue {
SpDetectedissue(
identifier: option.Option(String),
code: option.Option(String),
identified: option.Option(String),
patient: option.Option(String),
author: option.Option(String),
implicated: option.Option(String),
)
}
Constructors
-
SpDetectedissue( identifier: option.Option(String), code: option.Option(String), identified: option.Option(String), patient: option.Option(String), author: option.Option(String), implicated: option.Option(String), )
pub type SpDevice {
SpDevice(
udi_di: option.Option(String),
identifier: option.Option(String),
udi_carrier: option.Option(String),
device_name: option.Option(String),
patient: option.Option(String),
organization: option.Option(String),
model: option.Option(String),
location: option.Option(String),
type_: option.Option(String),
url: option.Option(String),
manufacturer: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpDevice( udi_di: option.Option(String), identifier: option.Option(String), udi_carrier: option.Option(String), device_name: option.Option(String), patient: option.Option(String), organization: option.Option(String), model: option.Option(String), location: option.Option(String), type_: option.Option(String), url: option.Option(String), manufacturer: option.Option(String), status: option.Option(String), )
pub type SpDevicedefinition {
SpDevicedefinition(
parent: option.Option(String),
identifier: option.Option(String),
type_: option.Option(String),
)
}
Constructors
-
SpDevicedefinition( parent: option.Option(String), identifier: option.Option(String), type_: option.Option(String), )
pub type SpDevicemetric {
SpDevicemetric(
parent: option.Option(String),
identifier: option.Option(String),
source: option.Option(String),
type_: option.Option(String),
category: option.Option(String),
)
}
Constructors
-
SpDevicemetric( parent: option.Option(String), identifier: option.Option(String), source: option.Option(String), type_: option.Option(String), category: option.Option(String), )
pub type SpDevicerequest {
SpDevicerequest(
requester: option.Option(String),
insurance: option.Option(String),
identifier: option.Option(String),
code: option.Option(String),
performer: option.Option(String),
event_date: option.Option(String),
subject: option.Option(String),
instantiates_canonical: option.Option(String),
encounter: option.Option(String),
authored_on: option.Option(String),
intent: option.Option(String),
group_identifier: option.Option(String),
based_on: option.Option(String),
patient: option.Option(String),
instantiates_uri: option.Option(String),
prior_request: option.Option(String),
device: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpDevicerequest( requester: option.Option(String), insurance: option.Option(String), identifier: option.Option(String), code: option.Option(String), performer: option.Option(String), event_date: option.Option(String), subject: option.Option(String), instantiates_canonical: option.Option(String), encounter: option.Option(String), authored_on: option.Option(String), intent: option.Option(String), group_identifier: option.Option(String), based_on: option.Option(String), patient: option.Option(String), instantiates_uri: option.Option(String), prior_request: option.Option(String), device: option.Option(String), status: option.Option(String), )
pub type SpDeviceusestatement {
SpDeviceusestatement(
identifier: option.Option(String),
subject: option.Option(String),
patient: option.Option(String),
device: option.Option(String),
)
}
Constructors
-
SpDeviceusestatement( identifier: option.Option(String), subject: option.Option(String), patient: option.Option(String), device: option.Option(String), )
pub type SpDiagnosticreport {
SpDiagnosticreport(
date: option.Option(String),
identifier: option.Option(String),
performer: option.Option(String),
code: option.Option(String),
subject: option.Option(String),
media: option.Option(String),
encounter: option.Option(String),
result: option.Option(String),
conclusion: option.Option(String),
based_on: option.Option(String),
patient: option.Option(String),
specimen: option.Option(String),
issued: option.Option(String),
category: option.Option(String),
results_interpreter: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpDiagnosticreport( date: option.Option(String), identifier: option.Option(String), performer: option.Option(String), code: option.Option(String), subject: option.Option(String), media: option.Option(String), encounter: option.Option(String), result: option.Option(String), conclusion: option.Option(String), based_on: option.Option(String), patient: option.Option(String), specimen: option.Option(String), issued: option.Option(String), category: option.Option(String), results_interpreter: option.Option(String), status: option.Option(String), )
pub type SpDocumentmanifest {
SpDocumentmanifest(
identifier: option.Option(String),
item: option.Option(String),
related_id: option.Option(String),
subject: option.Option(String),
author: option.Option(String),
created: option.Option(String),
description: option.Option(String),
source: option.Option(String),
type_: option.Option(String),
related_ref: option.Option(String),
patient: option.Option(String),
recipient: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpDocumentmanifest( identifier: option.Option(String), item: option.Option(String), related_id: option.Option(String), subject: option.Option(String), author: option.Option(String), created: option.Option(String), description: option.Option(String), source: option.Option(String), type_: option.Option(String), related_ref: option.Option(String), patient: option.Option(String), recipient: option.Option(String), status: option.Option(String), )
pub type SpDocumentreference {
SpDocumentreference(
date: option.Option(String),
subject: option.Option(String),
description: option.Option(String),
language: option.Option(String),
type_: option.Option(String),
relation: option.Option(String),
setting: option.Option(String),
related: option.Option(String),
patient: option.Option(String),
relationship: option.Option(String),
event: option.Option(String),
authenticator: option.Option(String),
identifier: option.Option(String),
period: option.Option(String),
custodian: option.Option(String),
author: option.Option(String),
format: option.Option(String),
encounter: option.Option(String),
contenttype: option.Option(String),
security_label: option.Option(String),
location: option.Option(String),
category: option.Option(String),
relatesto: option.Option(String),
facility: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpDocumentreference( date: option.Option(String), subject: option.Option(String), description: option.Option(String), language: option.Option(String), type_: option.Option(String), relation: option.Option(String), setting: option.Option(String), related: option.Option(String), patient: option.Option(String), relationship: option.Option(String), event: option.Option(String), authenticator: option.Option(String), identifier: option.Option(String), period: option.Option(String), custodian: option.Option(String), author: option.Option(String), format: option.Option(String), encounter: option.Option(String), contenttype: option.Option(String), security_label: option.Option(String), location: option.Option(String), category: option.Option(String), relatesto: option.Option(String), facility: option.Option(String), status: option.Option(String), )
pub type SpEffectevidencesynthesis {
SpEffectevidencesynthesis(
date: option.Option(String),
identifier: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
context_type: option.Option(String),
title: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
effective: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpEffectevidencesynthesis( date: option.Option(String), identifier: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), context_type: option.Option(String), title: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), effective: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpEncounter {
SpEncounter(
date: option.Option(String),
identifier: option.Option(String),
participant_type: option.Option(String),
practitioner: option.Option(String),
subject: option.Option(String),
length: option.Option(String),
episode_of_care: option.Option(String),
diagnosis: option.Option(String),
appointment: option.Option(String),
part_of: option.Option(String),
type_: option.Option(String),
reason_code: option.Option(String),
participant: option.Option(String),
based_on: option.Option(String),
patient: option.Option(String),
reason_reference: option.Option(String),
location_period: option.Option(String),
location: option.Option(String),
service_provider: option.Option(String),
special_arrangement: option.Option(String),
class: option.Option(String),
account: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpEncounter( date: option.Option(String), identifier: option.Option(String), participant_type: option.Option(String), practitioner: option.Option(String), subject: option.Option(String), length: option.Option(String), episode_of_care: option.Option(String), diagnosis: option.Option(String), appointment: option.Option(String), part_of: option.Option(String), type_: option.Option(String), reason_code: option.Option(String), participant: option.Option(String), based_on: option.Option(String), patient: option.Option(String), reason_reference: option.Option(String), location_period: option.Option(String), location: option.Option(String), service_provider: option.Option(String), special_arrangement: option.Option(String), class: option.Option(String), account: option.Option(String), status: option.Option(String), )
pub type SpEndpoint {
SpEndpoint(
payload_type: option.Option(String),
identifier: option.Option(String),
organization: option.Option(String),
connection_type: option.Option(String),
name: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpEndpoint( payload_type: option.Option(String), identifier: option.Option(String), organization: option.Option(String), connection_type: option.Option(String), name: option.Option(String), status: option.Option(String), )
pub type SpEnrollmentrequest {
SpEnrollmentrequest(
identifier: option.Option(String),
subject: option.Option(String),
patient: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpEnrollmentrequest( identifier: option.Option(String), subject: option.Option(String), patient: option.Option(String), status: option.Option(String), )
pub type SpEnrollmentresponse {
SpEnrollmentresponse(
identifier: option.Option(String),
request: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpEnrollmentresponse( identifier: option.Option(String), request: option.Option(String), status: option.Option(String), )
pub type SpEpisodeofcare {
SpEpisodeofcare(
date: option.Option(String),
identifier: option.Option(String),
condition: option.Option(String),
patient: option.Option(String),
organization: option.Option(String),
type_: option.Option(String),
care_manager: option.Option(String),
status: option.Option(String),
incoming_referral: option.Option(String),
)
}
Constructors
-
SpEpisodeofcare( date: option.Option(String), identifier: option.Option(String), condition: option.Option(String), patient: option.Option(String), organization: option.Option(String), type_: option.Option(String), care_manager: option.Option(String), status: option.Option(String), incoming_referral: option.Option(String), )
pub type SpEventdefinition {
SpEventdefinition(
date: option.Option(String),
identifier: option.Option(String),
successor: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
derived_from: option.Option(String),
context_type: option.Option(String),
predecessor: option.Option(String),
title: option.Option(String),
composed_of: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
effective: option.Option(String),
depends_on: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
topic: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpEventdefinition( date: option.Option(String), identifier: option.Option(String), successor: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), derived_from: option.Option(String), context_type: option.Option(String), predecessor: option.Option(String), title: option.Option(String), composed_of: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), effective: option.Option(String), depends_on: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), topic: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpEvidence {
SpEvidence(
date: option.Option(String),
identifier: option.Option(String),
successor: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
derived_from: option.Option(String),
context_type: option.Option(String),
predecessor: option.Option(String),
title: option.Option(String),
composed_of: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
effective: option.Option(String),
depends_on: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
topic: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpEvidence( date: option.Option(String), identifier: option.Option(String), successor: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), derived_from: option.Option(String), context_type: option.Option(String), predecessor: option.Option(String), title: option.Option(String), composed_of: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), effective: option.Option(String), depends_on: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), topic: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpEvidencevariable {
SpEvidencevariable(
date: option.Option(String),
identifier: option.Option(String),
successor: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
derived_from: option.Option(String),
context_type: option.Option(String),
predecessor: option.Option(String),
title: option.Option(String),
composed_of: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
effective: option.Option(String),
depends_on: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
topic: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpEvidencevariable( date: option.Option(String), identifier: option.Option(String), successor: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), derived_from: option.Option(String), context_type: option.Option(String), predecessor: option.Option(String), title: option.Option(String), composed_of: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), effective: option.Option(String), depends_on: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), topic: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpExamplescenario {
SpExamplescenario(
date: option.Option(String),
identifier: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
context_type: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpExamplescenario( date: option.Option(String), identifier: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), context_type: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpExplanationofbenefit {
SpExplanationofbenefit(
coverage: option.Option(String),
care_team: option.Option(String),
identifier: option.Option(String),
created: option.Option(String),
encounter: option.Option(String),
payee: option.Option(String),
disposition: option.Option(String),
provider: option.Option(String),
patient: option.Option(String),
detail_udi: option.Option(String),
claim: option.Option(String),
enterer: option.Option(String),
procedure_udi: option.Option(String),
subdetail_udi: option.Option(String),
facility: option.Option(String),
item_udi: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpExplanationofbenefit( coverage: option.Option(String), care_team: option.Option(String), identifier: option.Option(String), created: option.Option(String), encounter: option.Option(String), payee: option.Option(String), disposition: option.Option(String), provider: option.Option(String), patient: option.Option(String), detail_udi: option.Option(String), claim: option.Option(String), enterer: option.Option(String), procedure_udi: option.Option(String), subdetail_udi: option.Option(String), facility: option.Option(String), item_udi: option.Option(String), status: option.Option(String), )
pub type SpFamilymemberhistory {
SpFamilymemberhistory(
date: option.Option(String),
identifier: option.Option(String),
code: option.Option(String),
patient: option.Option(String),
sex: option.Option(String),
instantiates_canonical: option.Option(String),
instantiates_uri: option.Option(String),
relationship: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpFamilymemberhistory( date: option.Option(String), identifier: option.Option(String), code: option.Option(String), patient: option.Option(String), sex: option.Option(String), instantiates_canonical: option.Option(String), instantiates_uri: option.Option(String), relationship: option.Option(String), status: option.Option(String), )
pub type SpFlag {
SpFlag(
date: option.Option(String),
identifier: option.Option(String),
subject: option.Option(String),
patient: option.Option(String),
author: option.Option(String),
encounter: option.Option(String),
)
}
Constructors
-
SpFlag( date: option.Option(String), identifier: option.Option(String), subject: option.Option(String), patient: option.Option(String), author: option.Option(String), encounter: option.Option(String), )
pub type SpGoal {
SpGoal(
identifier: option.Option(String),
lifecycle_status: option.Option(String),
achievement_status: option.Option(String),
patient: option.Option(String),
subject: option.Option(String),
start_date: option.Option(String),
category: option.Option(String),
target_date: option.Option(String),
)
}
Constructors
-
SpGoal( identifier: option.Option(String), lifecycle_status: option.Option(String), achievement_status: option.Option(String), patient: option.Option(String), subject: option.Option(String), start_date: option.Option(String), category: option.Option(String), target_date: option.Option(String), )
pub type SpGraphdefinition {
SpGraphdefinition(
date: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
start: option.Option(String),
description: option.Option(String),
context_type: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpGraphdefinition( date: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), start: option.Option(String), description: option.Option(String), context_type: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpGroup {
SpGroup(
actual: option.Option(String),
identifier: option.Option(String),
characteristic_value: option.Option(String),
managing_entity: option.Option(String),
code: option.Option(String),
member: option.Option(String),
exclude: option.Option(String),
type_: option.Option(String),
value: option.Option(String),
characteristic: option.Option(String),
)
}
Constructors
-
SpGroup( actual: option.Option(String), identifier: option.Option(String), characteristic_value: option.Option(String), managing_entity: option.Option(String), code: option.Option(String), member: option.Option(String), exclude: option.Option(String), type_: option.Option(String), value: option.Option(String), characteristic: option.Option(String), )
pub type SpGuidanceresponse {
SpGuidanceresponse(
request: option.Option(String),
identifier: option.Option(String),
patient: option.Option(String),
subject: option.Option(String),
)
}
Constructors
-
SpGuidanceresponse( request: option.Option(String), identifier: option.Option(String), patient: option.Option(String), subject: option.Option(String), )
pub type SpHealthcareservice {
SpHealthcareservice(
identifier: option.Option(String),
specialty: option.Option(String),
endpoint: option.Option(String),
service_category: option.Option(String),
coverage_area: option.Option(String),
service_type: option.Option(String),
organization: option.Option(String),
name: option.Option(String),
active: option.Option(String),
location: option.Option(String),
program: option.Option(String),
characteristic: option.Option(String),
)
}
Constructors
-
SpHealthcareservice( identifier: option.Option(String), specialty: option.Option(String), endpoint: option.Option(String), service_category: option.Option(String), coverage_area: option.Option(String), service_type: option.Option(String), organization: option.Option(String), name: option.Option(String), active: option.Option(String), location: option.Option(String), program: option.Option(String), characteristic: option.Option(String), )
pub type SpImagingstudy {
SpImagingstudy(
identifier: option.Option(String),
reason: option.Option(String),
dicom_class: option.Option(String),
modality: option.Option(String),
bodysite: option.Option(String),
instance: option.Option(String),
performer: option.Option(String),
subject: option.Option(String),
started: option.Option(String),
interpreter: option.Option(String),
encounter: option.Option(String),
referrer: option.Option(String),
endpoint: option.Option(String),
patient: option.Option(String),
series: option.Option(String),
basedon: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpImagingstudy( identifier: option.Option(String), reason: option.Option(String), dicom_class: option.Option(String), modality: option.Option(String), bodysite: option.Option(String), instance: option.Option(String), performer: option.Option(String), subject: option.Option(String), started: option.Option(String), interpreter: option.Option(String), encounter: option.Option(String), referrer: option.Option(String), endpoint: option.Option(String), patient: option.Option(String), series: option.Option(String), basedon: option.Option(String), status: option.Option(String), )
pub type SpImmunization {
SpImmunization(
date: option.Option(String),
identifier: option.Option(String),
performer: option.Option(String),
reaction: option.Option(String),
lot_number: option.Option(String),
status_reason: option.Option(String),
reason_code: option.Option(String),
manufacturer: option.Option(String),
target_disease: option.Option(String),
patient: option.Option(String),
series: option.Option(String),
vaccine_code: option.Option(String),
reason_reference: option.Option(String),
location: option.Option(String),
status: option.Option(String),
reaction_date: option.Option(String),
)
}
Constructors
-
SpImmunization( date: option.Option(String), identifier: option.Option(String), performer: option.Option(String), reaction: option.Option(String), lot_number: option.Option(String), status_reason: option.Option(String), reason_code: option.Option(String), manufacturer: option.Option(String), target_disease: option.Option(String), patient: option.Option(String), series: option.Option(String), vaccine_code: option.Option(String), reason_reference: option.Option(String), location: option.Option(String), status: option.Option(String), reaction_date: option.Option(String), )
pub type SpImmunizationevaluation {
SpImmunizationevaluation(
date: option.Option(String),
identifier: option.Option(String),
target_disease: option.Option(String),
patient: option.Option(String),
dose_status: option.Option(String),
immunization_event: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpImmunizationevaluation( date: option.Option(String), identifier: option.Option(String), target_disease: option.Option(String), patient: option.Option(String), dose_status: option.Option(String), immunization_event: option.Option(String), status: option.Option(String), )
pub type SpImmunizationrecommendation {
SpImmunizationrecommendation(
date: option.Option(String),
identifier: option.Option(String),
target_disease: option.Option(String),
patient: option.Option(String),
vaccine_type: option.Option(String),
information: option.Option(String),
support: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpImmunizationrecommendation( date: option.Option(String), identifier: option.Option(String), target_disease: option.Option(String), patient: option.Option(String), vaccine_type: option.Option(String), information: option.Option(String), support: option.Option(String), status: option.Option(String), )
pub type SpImplementationguide {
SpImplementationguide(
date: option.Option(String),
context_type_value: option.Option(String),
resource: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
context_type: option.Option(String),
experimental: option.Option(String),
global: option.Option(String),
title: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
depends_on: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpImplementationguide( date: option.Option(String), context_type_value: option.Option(String), resource: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), context_type: option.Option(String), experimental: option.Option(String), global: option.Option(String), title: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), depends_on: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpInclude {
SpInclude(
inc_account: option.Option(SpInclude),
revinc_account: option.Option(SpInclude),
inc_activitydefinition: option.Option(SpInclude),
revinc_activitydefinition: option.Option(SpInclude),
inc_adverseevent: option.Option(SpInclude),
revinc_adverseevent: option.Option(SpInclude),
inc_allergyintolerance: option.Option(SpInclude),
revinc_allergyintolerance: option.Option(SpInclude),
inc_appointment: option.Option(SpInclude),
revinc_appointment: option.Option(SpInclude),
inc_appointmentresponse: option.Option(SpInclude),
revinc_appointmentresponse: option.Option(SpInclude),
inc_auditevent: option.Option(SpInclude),
revinc_auditevent: option.Option(SpInclude),
inc_basic: option.Option(SpInclude),
revinc_basic: option.Option(SpInclude),
inc_binary: option.Option(SpInclude),
revinc_binary: option.Option(SpInclude),
inc_biologicallyderivedproduct: option.Option(SpInclude),
revinc_biologicallyderivedproduct: option.Option(SpInclude),
inc_bodystructure: option.Option(SpInclude),
revinc_bodystructure: option.Option(SpInclude),
inc_bundle: option.Option(SpInclude),
revinc_bundle: option.Option(SpInclude),
inc_capabilitystatement: option.Option(SpInclude),
revinc_capabilitystatement: option.Option(SpInclude),
inc_careplan: option.Option(SpInclude),
revinc_careplan: option.Option(SpInclude),
inc_careteam: option.Option(SpInclude),
revinc_careteam: option.Option(SpInclude),
inc_catalogentry: option.Option(SpInclude),
revinc_catalogentry: option.Option(SpInclude),
inc_chargeitem: option.Option(SpInclude),
revinc_chargeitem: option.Option(SpInclude),
inc_chargeitemdefinition: option.Option(SpInclude),
revinc_chargeitemdefinition: option.Option(SpInclude),
inc_claim: option.Option(SpInclude),
revinc_claim: option.Option(SpInclude),
inc_claimresponse: option.Option(SpInclude),
revinc_claimresponse: option.Option(SpInclude),
inc_clinicalimpression: option.Option(SpInclude),
revinc_clinicalimpression: option.Option(SpInclude),
inc_codesystem: option.Option(SpInclude),
revinc_codesystem: option.Option(SpInclude),
inc_communication: option.Option(SpInclude),
revinc_communication: option.Option(SpInclude),
inc_communicationrequest: option.Option(SpInclude),
revinc_communicationrequest: option.Option(SpInclude),
inc_compartmentdefinition: option.Option(SpInclude),
revinc_compartmentdefinition: option.Option(SpInclude),
inc_composition: option.Option(SpInclude),
revinc_composition: option.Option(SpInclude),
inc_conceptmap: option.Option(SpInclude),
revinc_conceptmap: option.Option(SpInclude),
inc_condition: option.Option(SpInclude),
revinc_condition: option.Option(SpInclude),
inc_consent: option.Option(SpInclude),
revinc_consent: option.Option(SpInclude),
inc_contract: option.Option(SpInclude),
revinc_contract: option.Option(SpInclude),
inc_coverage: option.Option(SpInclude),
revinc_coverage: option.Option(SpInclude),
inc_coverageeligibilityrequest: option.Option(SpInclude),
revinc_coverageeligibilityrequest: option.Option(SpInclude),
inc_coverageeligibilityresponse: option.Option(SpInclude),
revinc_coverageeligibilityresponse: option.Option(SpInclude),
inc_detectedissue: option.Option(SpInclude),
revinc_detectedissue: option.Option(SpInclude),
inc_device: option.Option(SpInclude),
revinc_device: option.Option(SpInclude),
inc_devicedefinition: option.Option(SpInclude),
revinc_devicedefinition: option.Option(SpInclude),
inc_devicemetric: option.Option(SpInclude),
revinc_devicemetric: option.Option(SpInclude),
inc_devicerequest: option.Option(SpInclude),
revinc_devicerequest: option.Option(SpInclude),
inc_deviceusestatement: option.Option(SpInclude),
revinc_deviceusestatement: option.Option(SpInclude),
inc_diagnosticreport: option.Option(SpInclude),
revinc_diagnosticreport: option.Option(SpInclude),
inc_documentmanifest: option.Option(SpInclude),
revinc_documentmanifest: option.Option(SpInclude),
inc_documentreference: option.Option(SpInclude),
revinc_documentreference: option.Option(SpInclude),
inc_effectevidencesynthesis: option.Option(SpInclude),
revinc_effectevidencesynthesis: option.Option(SpInclude),
inc_encounter: option.Option(SpInclude),
revinc_encounter: option.Option(SpInclude),
inc_endpoint: option.Option(SpInclude),
revinc_endpoint: option.Option(SpInclude),
inc_enrollmentrequest: option.Option(SpInclude),
revinc_enrollmentrequest: option.Option(SpInclude),
inc_enrollmentresponse: option.Option(SpInclude),
revinc_enrollmentresponse: option.Option(SpInclude),
inc_episodeofcare: option.Option(SpInclude),
revinc_episodeofcare: option.Option(SpInclude),
inc_eventdefinition: option.Option(SpInclude),
revinc_eventdefinition: option.Option(SpInclude),
inc_evidence: option.Option(SpInclude),
revinc_evidence: option.Option(SpInclude),
inc_evidencevariable: option.Option(SpInclude),
revinc_evidencevariable: option.Option(SpInclude),
inc_examplescenario: option.Option(SpInclude),
revinc_examplescenario: option.Option(SpInclude),
inc_explanationofbenefit: option.Option(SpInclude),
revinc_explanationofbenefit: option.Option(SpInclude),
inc_familymemberhistory: option.Option(SpInclude),
revinc_familymemberhistory: option.Option(SpInclude),
inc_flag: option.Option(SpInclude),
revinc_flag: option.Option(SpInclude),
inc_goal: option.Option(SpInclude),
revinc_goal: option.Option(SpInclude),
inc_graphdefinition: option.Option(SpInclude),
revinc_graphdefinition: option.Option(SpInclude),
inc_group: option.Option(SpInclude),
revinc_group: option.Option(SpInclude),
inc_guidanceresponse: option.Option(SpInclude),
revinc_guidanceresponse: option.Option(SpInclude),
inc_healthcareservice: option.Option(SpInclude),
revinc_healthcareservice: option.Option(SpInclude),
inc_imagingstudy: option.Option(SpInclude),
revinc_imagingstudy: option.Option(SpInclude),
inc_immunization: option.Option(SpInclude),
revinc_immunization: option.Option(SpInclude),
inc_immunizationevaluation: option.Option(SpInclude),
revinc_immunizationevaluation: option.Option(SpInclude),
inc_immunizationrecommendation: option.Option(SpInclude),
revinc_immunizationrecommendation: option.Option(SpInclude),
inc_implementationguide: option.Option(SpInclude),
revinc_implementationguide: option.Option(SpInclude),
inc_insuranceplan: option.Option(SpInclude),
revinc_insuranceplan: option.Option(SpInclude),
inc_invoice: option.Option(SpInclude),
revinc_invoice: option.Option(SpInclude),
inc_library: option.Option(SpInclude),
revinc_library: option.Option(SpInclude),
inc_linkage: option.Option(SpInclude),
revinc_linkage: option.Option(SpInclude),
inc_listfhir: option.Option(SpInclude),
revinc_listfhir: option.Option(SpInclude),
inc_location: option.Option(SpInclude),
revinc_location: option.Option(SpInclude),
inc_measure: option.Option(SpInclude),
revinc_measure: option.Option(SpInclude),
inc_measurereport: option.Option(SpInclude),
revinc_measurereport: option.Option(SpInclude),
inc_media: option.Option(SpInclude),
revinc_media: option.Option(SpInclude),
inc_medication: option.Option(SpInclude),
revinc_medication: option.Option(SpInclude),
inc_medicationadministration: option.Option(SpInclude),
revinc_medicationadministration: option.Option(SpInclude),
inc_medicationdispense: option.Option(SpInclude),
revinc_medicationdispense: option.Option(SpInclude),
inc_medicationknowledge: option.Option(SpInclude),
revinc_medicationknowledge: option.Option(SpInclude),
inc_medicationrequest: option.Option(SpInclude),
revinc_medicationrequest: option.Option(SpInclude),
inc_medicationstatement: option.Option(SpInclude),
revinc_medicationstatement: option.Option(SpInclude),
inc_medicinalproduct: option.Option(SpInclude),
revinc_medicinalproduct: option.Option(SpInclude),
inc_medicinalproductauthorization: option.Option(SpInclude),
revinc_medicinalproductauthorization: option.Option(SpInclude),
inc_medicinalproductcontraindication: option.Option(SpInclude),
revinc_medicinalproductcontraindication: option.Option(
SpInclude,
),
inc_medicinalproductindication: option.Option(SpInclude),
revinc_medicinalproductindication: option.Option(SpInclude),
inc_medicinalproductingredient: option.Option(SpInclude),
revinc_medicinalproductingredient: option.Option(SpInclude),
inc_medicinalproductinteraction: option.Option(SpInclude),
revinc_medicinalproductinteraction: option.Option(SpInclude),
inc_medicinalproductmanufactured: option.Option(SpInclude),
revinc_medicinalproductmanufactured: option.Option(SpInclude),
inc_medicinalproductpackaged: option.Option(SpInclude),
revinc_medicinalproductpackaged: option.Option(SpInclude),
inc_medicinalproductpharmaceutical: option.Option(SpInclude),
revinc_medicinalproductpharmaceutical: option.Option(
SpInclude,
),
inc_medicinalproductundesirableeffect: option.Option(
SpInclude,
),
revinc_medicinalproductundesirableeffect: option.Option(
SpInclude,
),
inc_messagedefinition: option.Option(SpInclude),
revinc_messagedefinition: option.Option(SpInclude),
inc_messageheader: option.Option(SpInclude),
revinc_messageheader: option.Option(SpInclude),
inc_molecularsequence: option.Option(SpInclude),
revinc_molecularsequence: option.Option(SpInclude),
inc_namingsystem: option.Option(SpInclude),
revinc_namingsystem: option.Option(SpInclude),
inc_nutritionorder: option.Option(SpInclude),
revinc_nutritionorder: option.Option(SpInclude),
inc_observation: option.Option(SpInclude),
revinc_observation: option.Option(SpInclude),
inc_observationdefinition: option.Option(SpInclude),
revinc_observationdefinition: option.Option(SpInclude),
inc_operationdefinition: option.Option(SpInclude),
revinc_operationdefinition: option.Option(SpInclude),
inc_operationoutcome: option.Option(SpInclude),
revinc_operationoutcome: option.Option(SpInclude),
inc_organization: option.Option(SpInclude),
revinc_organization: option.Option(SpInclude),
inc_organizationaffiliation: option.Option(SpInclude),
revinc_organizationaffiliation: option.Option(SpInclude),
inc_patient: option.Option(SpInclude),
revinc_patient: option.Option(SpInclude),
inc_paymentnotice: option.Option(SpInclude),
revinc_paymentnotice: option.Option(SpInclude),
inc_paymentreconciliation: option.Option(SpInclude),
revinc_paymentreconciliation: option.Option(SpInclude),
inc_person: option.Option(SpInclude),
revinc_person: option.Option(SpInclude),
inc_plandefinition: option.Option(SpInclude),
revinc_plandefinition: option.Option(SpInclude),
inc_practitioner: option.Option(SpInclude),
revinc_practitioner: option.Option(SpInclude),
inc_practitionerrole: option.Option(SpInclude),
revinc_practitionerrole: option.Option(SpInclude),
inc_procedure: option.Option(SpInclude),
revinc_procedure: option.Option(SpInclude),
inc_provenance: option.Option(SpInclude),
revinc_provenance: option.Option(SpInclude),
inc_questionnaire: option.Option(SpInclude),
revinc_questionnaire: option.Option(SpInclude),
inc_questionnaireresponse: option.Option(SpInclude),
revinc_questionnaireresponse: option.Option(SpInclude),
inc_relatedperson: option.Option(SpInclude),
revinc_relatedperson: option.Option(SpInclude),
inc_requestgroup: option.Option(SpInclude),
revinc_requestgroup: option.Option(SpInclude),
inc_researchdefinition: option.Option(SpInclude),
revinc_researchdefinition: option.Option(SpInclude),
inc_researchelementdefinition: option.Option(SpInclude),
revinc_researchelementdefinition: option.Option(SpInclude),
inc_researchstudy: option.Option(SpInclude),
revinc_researchstudy: option.Option(SpInclude),
inc_researchsubject: option.Option(SpInclude),
revinc_researchsubject: option.Option(SpInclude),
inc_riskassessment: option.Option(SpInclude),
revinc_riskassessment: option.Option(SpInclude),
inc_riskevidencesynthesis: option.Option(SpInclude),
revinc_riskevidencesynthesis: option.Option(SpInclude),
inc_schedule: option.Option(SpInclude),
revinc_schedule: option.Option(SpInclude),
inc_searchparameter: option.Option(SpInclude),
revinc_searchparameter: option.Option(SpInclude),
inc_servicerequest: option.Option(SpInclude),
revinc_servicerequest: option.Option(SpInclude),
inc_slot: option.Option(SpInclude),
revinc_slot: option.Option(SpInclude),
inc_specimen: option.Option(SpInclude),
revinc_specimen: option.Option(SpInclude),
inc_specimendefinition: option.Option(SpInclude),
revinc_specimendefinition: option.Option(SpInclude),
inc_structuredefinition: option.Option(SpInclude),
revinc_structuredefinition: option.Option(SpInclude),
inc_structuremap: option.Option(SpInclude),
revinc_structuremap: option.Option(SpInclude),
inc_subscription: option.Option(SpInclude),
revinc_subscription: option.Option(SpInclude),
inc_substance: option.Option(SpInclude),
revinc_substance: option.Option(SpInclude),
inc_substancenucleicacid: option.Option(SpInclude),
revinc_substancenucleicacid: option.Option(SpInclude),
inc_substancepolymer: option.Option(SpInclude),
revinc_substancepolymer: option.Option(SpInclude),
inc_substanceprotein: option.Option(SpInclude),
revinc_substanceprotein: option.Option(SpInclude),
inc_substancereferenceinformation: option.Option(SpInclude),
revinc_substancereferenceinformation: option.Option(SpInclude),
inc_substancesourcematerial: option.Option(SpInclude),
revinc_substancesourcematerial: option.Option(SpInclude),
inc_substancespecification: option.Option(SpInclude),
revinc_substancespecification: option.Option(SpInclude),
inc_supplydelivery: option.Option(SpInclude),
revinc_supplydelivery: option.Option(SpInclude),
inc_supplyrequest: option.Option(SpInclude),
revinc_supplyrequest: option.Option(SpInclude),
inc_task: option.Option(SpInclude),
revinc_task: option.Option(SpInclude),
inc_terminologycapabilities: option.Option(SpInclude),
revinc_terminologycapabilities: option.Option(SpInclude),
inc_testreport: option.Option(SpInclude),
revinc_testreport: option.Option(SpInclude),
inc_testscript: option.Option(SpInclude),
revinc_testscript: option.Option(SpInclude),
inc_valueset: option.Option(SpInclude),
revinc_valueset: option.Option(SpInclude),
inc_verificationresult: option.Option(SpInclude),
revinc_verificationresult: option.Option(SpInclude),
inc_visionprescription: option.Option(SpInclude),
revinc_visionprescription: option.Option(SpInclude),
)
}
Constructors
-
SpInclude( inc_account: option.Option(SpInclude), revinc_account: option.Option(SpInclude), inc_activitydefinition: option.Option(SpInclude), revinc_activitydefinition: option.Option(SpInclude), inc_adverseevent: option.Option(SpInclude), revinc_adverseevent: option.Option(SpInclude), inc_allergyintolerance: option.Option(SpInclude), revinc_allergyintolerance: option.Option(SpInclude), inc_appointment: option.Option(SpInclude), revinc_appointment: option.Option(SpInclude), inc_appointmentresponse: option.Option(SpInclude), revinc_appointmentresponse: option.Option(SpInclude), inc_auditevent: option.Option(SpInclude), revinc_auditevent: option.Option(SpInclude), inc_basic: option.Option(SpInclude), revinc_basic: option.Option(SpInclude), inc_binary: option.Option(SpInclude), revinc_binary: option.Option(SpInclude), inc_biologicallyderivedproduct: option.Option(SpInclude), revinc_biologicallyderivedproduct: option.Option(SpInclude), inc_bodystructure: option.Option(SpInclude), revinc_bodystructure: option.Option(SpInclude), inc_bundle: option.Option(SpInclude), revinc_bundle: option.Option(SpInclude), inc_capabilitystatement: option.Option(SpInclude), revinc_capabilitystatement: option.Option(SpInclude), inc_careplan: option.Option(SpInclude), revinc_careplan: option.Option(SpInclude), inc_careteam: option.Option(SpInclude), revinc_careteam: option.Option(SpInclude), inc_catalogentry: option.Option(SpInclude), revinc_catalogentry: option.Option(SpInclude), inc_chargeitem: option.Option(SpInclude), revinc_chargeitem: option.Option(SpInclude), inc_chargeitemdefinition: option.Option(SpInclude), revinc_chargeitemdefinition: option.Option(SpInclude), inc_claim: option.Option(SpInclude), revinc_claim: option.Option(SpInclude), inc_claimresponse: option.Option(SpInclude), revinc_claimresponse: option.Option(SpInclude), inc_clinicalimpression: option.Option(SpInclude), revinc_clinicalimpression: option.Option(SpInclude), inc_codesystem: option.Option(SpInclude), revinc_codesystem: option.Option(SpInclude), inc_communication: option.Option(SpInclude), revinc_communication: option.Option(SpInclude), inc_communicationrequest: option.Option(SpInclude), revinc_communicationrequest: option.Option(SpInclude), inc_compartmentdefinition: option.Option(SpInclude), revinc_compartmentdefinition: option.Option(SpInclude), inc_composition: option.Option(SpInclude), revinc_composition: option.Option(SpInclude), inc_conceptmap: option.Option(SpInclude), revinc_conceptmap: option.Option(SpInclude), inc_condition: option.Option(SpInclude), revinc_condition: option.Option(SpInclude), inc_consent: option.Option(SpInclude), revinc_consent: option.Option(SpInclude), inc_contract: option.Option(SpInclude), revinc_contract: option.Option(SpInclude), inc_coverage: option.Option(SpInclude), revinc_coverage: option.Option(SpInclude), inc_coverageeligibilityrequest: option.Option(SpInclude), revinc_coverageeligibilityrequest: option.Option(SpInclude), inc_coverageeligibilityresponse: option.Option(SpInclude), revinc_coverageeligibilityresponse: option.Option(SpInclude), inc_detectedissue: option.Option(SpInclude), revinc_detectedissue: option.Option(SpInclude), inc_device: option.Option(SpInclude), revinc_device: option.Option(SpInclude), inc_devicedefinition: option.Option(SpInclude), revinc_devicedefinition: option.Option(SpInclude), inc_devicemetric: option.Option(SpInclude), revinc_devicemetric: option.Option(SpInclude), inc_devicerequest: option.Option(SpInclude), revinc_devicerequest: option.Option(SpInclude), inc_deviceusestatement: option.Option(SpInclude), revinc_deviceusestatement: option.Option(SpInclude), inc_diagnosticreport: option.Option(SpInclude), revinc_diagnosticreport: option.Option(SpInclude), inc_documentmanifest: option.Option(SpInclude), revinc_documentmanifest: option.Option(SpInclude), inc_documentreference: option.Option(SpInclude), revinc_documentreference: option.Option(SpInclude), inc_effectevidencesynthesis: option.Option(SpInclude), revinc_effectevidencesynthesis: option.Option(SpInclude), inc_encounter: option.Option(SpInclude), revinc_encounter: option.Option(SpInclude), inc_endpoint: option.Option(SpInclude), revinc_endpoint: option.Option(SpInclude), inc_enrollmentrequest: option.Option(SpInclude), revinc_enrollmentrequest: option.Option(SpInclude), inc_enrollmentresponse: option.Option(SpInclude), revinc_enrollmentresponse: option.Option(SpInclude), inc_episodeofcare: option.Option(SpInclude), revinc_episodeofcare: option.Option(SpInclude), inc_eventdefinition: option.Option(SpInclude), revinc_eventdefinition: option.Option(SpInclude), inc_evidence: option.Option(SpInclude), revinc_evidence: option.Option(SpInclude), inc_evidencevariable: option.Option(SpInclude), revinc_evidencevariable: option.Option(SpInclude), inc_examplescenario: option.Option(SpInclude), revinc_examplescenario: option.Option(SpInclude), inc_explanationofbenefit: option.Option(SpInclude), revinc_explanationofbenefit: option.Option(SpInclude), inc_familymemberhistory: option.Option(SpInclude), revinc_familymemberhistory: option.Option(SpInclude), inc_flag: option.Option(SpInclude), revinc_flag: option.Option(SpInclude), inc_goal: option.Option(SpInclude), revinc_goal: option.Option(SpInclude), inc_graphdefinition: option.Option(SpInclude), revinc_graphdefinition: option.Option(SpInclude), inc_group: option.Option(SpInclude), revinc_group: option.Option(SpInclude), inc_guidanceresponse: option.Option(SpInclude), revinc_guidanceresponse: option.Option(SpInclude), inc_healthcareservice: option.Option(SpInclude), revinc_healthcareservice: option.Option(SpInclude), inc_imagingstudy: option.Option(SpInclude), revinc_imagingstudy: option.Option(SpInclude), inc_immunization: option.Option(SpInclude), revinc_immunization: option.Option(SpInclude), inc_immunizationevaluation: option.Option(SpInclude), revinc_immunizationevaluation: option.Option(SpInclude), inc_immunizationrecommendation: option.Option(SpInclude), revinc_immunizationrecommendation: option.Option(SpInclude), inc_implementationguide: option.Option(SpInclude), revinc_implementationguide: option.Option(SpInclude), inc_insuranceplan: option.Option(SpInclude), revinc_insuranceplan: option.Option(SpInclude), inc_invoice: option.Option(SpInclude), revinc_invoice: option.Option(SpInclude), inc_library: option.Option(SpInclude), revinc_library: option.Option(SpInclude), inc_linkage: option.Option(SpInclude), revinc_linkage: option.Option(SpInclude), inc_listfhir: option.Option(SpInclude), revinc_listfhir: option.Option(SpInclude), inc_location: option.Option(SpInclude), revinc_location: option.Option(SpInclude), inc_measure: option.Option(SpInclude), revinc_measure: option.Option(SpInclude), inc_measurereport: option.Option(SpInclude), revinc_measurereport: option.Option(SpInclude), inc_media: option.Option(SpInclude), revinc_media: option.Option(SpInclude), inc_medication: option.Option(SpInclude), revinc_medication: option.Option(SpInclude), inc_medicationadministration: option.Option(SpInclude), revinc_medicationadministration: option.Option(SpInclude), inc_medicationdispense: option.Option(SpInclude), revinc_medicationdispense: option.Option(SpInclude), inc_medicationknowledge: option.Option(SpInclude), revinc_medicationknowledge: option.Option(SpInclude), inc_medicationrequest: option.Option(SpInclude), revinc_medicationrequest: option.Option(SpInclude), inc_medicationstatement: option.Option(SpInclude), revinc_medicationstatement: option.Option(SpInclude), inc_medicinalproduct: option.Option(SpInclude), revinc_medicinalproduct: option.Option(SpInclude), inc_medicinalproductauthorization: option.Option(SpInclude), revinc_medicinalproductauthorization: option.Option(SpInclude), inc_medicinalproductcontraindication: option.Option(SpInclude), revinc_medicinalproductcontraindication: option.Option( SpInclude, ), inc_medicinalproductindication: option.Option(SpInclude), revinc_medicinalproductindication: option.Option(SpInclude), inc_medicinalproductingredient: option.Option(SpInclude), revinc_medicinalproductingredient: option.Option(SpInclude), inc_medicinalproductinteraction: option.Option(SpInclude), revinc_medicinalproductinteraction: option.Option(SpInclude), inc_medicinalproductmanufactured: option.Option(SpInclude), revinc_medicinalproductmanufactured: option.Option(SpInclude), inc_medicinalproductpackaged: option.Option(SpInclude), revinc_medicinalproductpackaged: option.Option(SpInclude), inc_medicinalproductpharmaceutical: option.Option(SpInclude), revinc_medicinalproductpharmaceutical: option.Option(SpInclude), inc_medicinalproductundesirableeffect: option.Option(SpInclude), revinc_medicinalproductundesirableeffect: option.Option( SpInclude, ), inc_messagedefinition: option.Option(SpInclude), revinc_messagedefinition: option.Option(SpInclude), inc_messageheader: option.Option(SpInclude), revinc_messageheader: option.Option(SpInclude), inc_molecularsequence: option.Option(SpInclude), revinc_molecularsequence: option.Option(SpInclude), inc_namingsystem: option.Option(SpInclude), revinc_namingsystem: option.Option(SpInclude), inc_nutritionorder: option.Option(SpInclude), revinc_nutritionorder: option.Option(SpInclude), inc_observation: option.Option(SpInclude), revinc_observation: option.Option(SpInclude), inc_observationdefinition: option.Option(SpInclude), revinc_observationdefinition: option.Option(SpInclude), inc_operationdefinition: option.Option(SpInclude), revinc_operationdefinition: option.Option(SpInclude), inc_operationoutcome: option.Option(SpInclude), revinc_operationoutcome: option.Option(SpInclude), inc_organization: option.Option(SpInclude), revinc_organization: option.Option(SpInclude), inc_organizationaffiliation: option.Option(SpInclude), revinc_organizationaffiliation: option.Option(SpInclude), inc_patient: option.Option(SpInclude), revinc_patient: option.Option(SpInclude), inc_paymentnotice: option.Option(SpInclude), revinc_paymentnotice: option.Option(SpInclude), inc_paymentreconciliation: option.Option(SpInclude), revinc_paymentreconciliation: option.Option(SpInclude), inc_person: option.Option(SpInclude), revinc_person: option.Option(SpInclude), inc_plandefinition: option.Option(SpInclude), revinc_plandefinition: option.Option(SpInclude), inc_practitioner: option.Option(SpInclude), revinc_practitioner: option.Option(SpInclude), inc_practitionerrole: option.Option(SpInclude), revinc_practitionerrole: option.Option(SpInclude), inc_procedure: option.Option(SpInclude), revinc_procedure: option.Option(SpInclude), inc_provenance: option.Option(SpInclude), revinc_provenance: option.Option(SpInclude), inc_questionnaire: option.Option(SpInclude), revinc_questionnaire: option.Option(SpInclude), inc_questionnaireresponse: option.Option(SpInclude), revinc_questionnaireresponse: option.Option(SpInclude), inc_relatedperson: option.Option(SpInclude), revinc_relatedperson: option.Option(SpInclude), inc_requestgroup: option.Option(SpInclude), revinc_requestgroup: option.Option(SpInclude), inc_researchdefinition: option.Option(SpInclude), revinc_researchdefinition: option.Option(SpInclude), inc_researchelementdefinition: option.Option(SpInclude), revinc_researchelementdefinition: option.Option(SpInclude), inc_researchstudy: option.Option(SpInclude), revinc_researchstudy: option.Option(SpInclude), inc_researchsubject: option.Option(SpInclude), revinc_researchsubject: option.Option(SpInclude), inc_riskassessment: option.Option(SpInclude), revinc_riskassessment: option.Option(SpInclude), inc_riskevidencesynthesis: option.Option(SpInclude), revinc_riskevidencesynthesis: option.Option(SpInclude), inc_schedule: option.Option(SpInclude), revinc_schedule: option.Option(SpInclude), inc_searchparameter: option.Option(SpInclude), revinc_searchparameter: option.Option(SpInclude), inc_servicerequest: option.Option(SpInclude), revinc_servicerequest: option.Option(SpInclude), inc_slot: option.Option(SpInclude), revinc_slot: option.Option(SpInclude), inc_specimen: option.Option(SpInclude), revinc_specimen: option.Option(SpInclude), inc_specimendefinition: option.Option(SpInclude), revinc_specimendefinition: option.Option(SpInclude), inc_structuredefinition: option.Option(SpInclude), revinc_structuredefinition: option.Option(SpInclude), inc_structuremap: option.Option(SpInclude), revinc_structuremap: option.Option(SpInclude), inc_subscription: option.Option(SpInclude), revinc_subscription: option.Option(SpInclude), inc_substance: option.Option(SpInclude), revinc_substance: option.Option(SpInclude), inc_substancenucleicacid: option.Option(SpInclude), revinc_substancenucleicacid: option.Option(SpInclude), inc_substancepolymer: option.Option(SpInclude), revinc_substancepolymer: option.Option(SpInclude), inc_substanceprotein: option.Option(SpInclude), revinc_substanceprotein: option.Option(SpInclude), inc_substancereferenceinformation: option.Option(SpInclude), revinc_substancereferenceinformation: option.Option(SpInclude), inc_substancesourcematerial: option.Option(SpInclude), revinc_substancesourcematerial: option.Option(SpInclude), inc_substancespecification: option.Option(SpInclude), revinc_substancespecification: option.Option(SpInclude), inc_supplydelivery: option.Option(SpInclude), revinc_supplydelivery: option.Option(SpInclude), inc_supplyrequest: option.Option(SpInclude), revinc_supplyrequest: option.Option(SpInclude), inc_task: option.Option(SpInclude), revinc_task: option.Option(SpInclude), inc_terminologycapabilities: option.Option(SpInclude), revinc_terminologycapabilities: option.Option(SpInclude), inc_testreport: option.Option(SpInclude), revinc_testreport: option.Option(SpInclude), inc_testscript: option.Option(SpInclude), revinc_testscript: option.Option(SpInclude), inc_valueset: option.Option(SpInclude), revinc_valueset: option.Option(SpInclude), inc_verificationresult: option.Option(SpInclude), revinc_verificationresult: option.Option(SpInclude), inc_visionprescription: option.Option(SpInclude), revinc_visionprescription: option.Option(SpInclude), )
pub type SpInsuranceplan {
SpInsuranceplan(
identifier: option.Option(String),
address: option.Option(String),
address_state: option.Option(String),
owned_by: option.Option(String),
type_: option.Option(String),
address_postalcode: option.Option(String),
administered_by: option.Option(String),
address_country: option.Option(String),
endpoint: option.Option(String),
phonetic: option.Option(String),
name: option.Option(String),
address_use: option.Option(String),
address_city: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpInsuranceplan( identifier: option.Option(String), address: option.Option(String), address_state: option.Option(String), owned_by: option.Option(String), type_: option.Option(String), address_postalcode: option.Option(String), administered_by: option.Option(String), address_country: option.Option(String), endpoint: option.Option(String), phonetic: option.Option(String), name: option.Option(String), address_use: option.Option(String), address_city: option.Option(String), status: option.Option(String), )
pub type SpInvoice {
SpInvoice(
date: option.Option(String),
identifier: option.Option(String),
totalgross: option.Option(String),
subject: option.Option(String),
participant_role: option.Option(String),
type_: option.Option(String),
issuer: option.Option(String),
participant: option.Option(String),
totalnet: option.Option(String),
patient: option.Option(String),
recipient: option.Option(String),
account: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpInvoice( date: option.Option(String), identifier: option.Option(String), totalgross: option.Option(String), subject: option.Option(String), participant_role: option.Option(String), type_: option.Option(String), issuer: option.Option(String), participant: option.Option(String), totalnet: option.Option(String), patient: option.Option(String), recipient: option.Option(String), account: option.Option(String), status: option.Option(String), )
pub type SpLibrary {
SpLibrary(
date: option.Option(String),
identifier: option.Option(String),
successor: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
derived_from: option.Option(String),
context_type: option.Option(String),
predecessor: option.Option(String),
title: option.Option(String),
composed_of: option.Option(String),
type_: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
effective: option.Option(String),
depends_on: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
topic: option.Option(String),
content_type: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpLibrary( date: option.Option(String), identifier: option.Option(String), successor: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), derived_from: option.Option(String), context_type: option.Option(String), predecessor: option.Option(String), title: option.Option(String), composed_of: option.Option(String), type_: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), effective: option.Option(String), depends_on: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), topic: option.Option(String), content_type: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpLinkage {
SpLinkage(
item: option.Option(String),
author: option.Option(String),
source: option.Option(String),
)
}
Constructors
-
SpLinkage( item: option.Option(String), author: option.Option(String), source: option.Option(String), )
pub type SpListfhir {
SpListfhir(
date: option.Option(String),
identifier: option.Option(String),
item: option.Option(String),
empty_reason: option.Option(String),
code: option.Option(String),
notes: option.Option(String),
subject: option.Option(String),
patient: option.Option(String),
source: option.Option(String),
encounter: option.Option(String),
title: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpListfhir( date: option.Option(String), identifier: option.Option(String), item: option.Option(String), empty_reason: option.Option(String), code: option.Option(String), notes: option.Option(String), subject: option.Option(String), patient: option.Option(String), source: option.Option(String), encounter: option.Option(String), title: option.Option(String), status: option.Option(String), )
pub type SpLocation {
SpLocation(
identifier: option.Option(String),
partof: option.Option(String),
address: option.Option(String),
address_state: option.Option(String),
operational_status: option.Option(String),
type_: option.Option(String),
address_postalcode: option.Option(String),
address_country: option.Option(String),
endpoint: option.Option(String),
organization: option.Option(String),
name: option.Option(String),
address_use: option.Option(String),
near: option.Option(String),
address_city: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpLocation( identifier: option.Option(String), partof: option.Option(String), address: option.Option(String), address_state: option.Option(String), operational_status: option.Option(String), type_: option.Option(String), address_postalcode: option.Option(String), address_country: option.Option(String), endpoint: option.Option(String), organization: option.Option(String), name: option.Option(String), address_use: option.Option(String), near: option.Option(String), address_city: option.Option(String), status: option.Option(String), )
pub type SpMeasure {
SpMeasure(
date: option.Option(String),
identifier: option.Option(String),
successor: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
derived_from: option.Option(String),
context_type: option.Option(String),
predecessor: option.Option(String),
title: option.Option(String),
composed_of: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
effective: option.Option(String),
depends_on: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
topic: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpMeasure( date: option.Option(String), identifier: option.Option(String), successor: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), derived_from: option.Option(String), context_type: option.Option(String), predecessor: option.Option(String), title: option.Option(String), composed_of: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), effective: option.Option(String), depends_on: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), topic: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpMeasurereport {
SpMeasurereport(
date: option.Option(String),
identifier: option.Option(String),
period: option.Option(String),
measure: option.Option(String),
patient: option.Option(String),
subject: option.Option(String),
reporter: option.Option(String),
status: option.Option(String),
evaluated_resource: option.Option(String),
)
}
Constructors
-
SpMeasurereport( date: option.Option(String), identifier: option.Option(String), period: option.Option(String), measure: option.Option(String), patient: option.Option(String), subject: option.Option(String), reporter: option.Option(String), status: option.Option(String), evaluated_resource: option.Option(String), )
pub type SpMedia {
SpMedia(
identifier: option.Option(String),
modality: option.Option(String),
subject: option.Option(String),
created: option.Option(String),
encounter: option.Option(String),
type_: option.Option(String),
operator: option.Option(String),
view: option.Option(String),
site: option.Option(String),
based_on: option.Option(String),
patient: option.Option(String),
device: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpMedia( identifier: option.Option(String), modality: option.Option(String), subject: option.Option(String), created: option.Option(String), encounter: option.Option(String), type_: option.Option(String), operator: option.Option(String), view: option.Option(String), site: option.Option(String), based_on: option.Option(String), patient: option.Option(String), device: option.Option(String), status: option.Option(String), )
pub type SpMedication {
SpMedication(
ingredient_code: option.Option(String),
identifier: option.Option(String),
code: option.Option(String),
ingredient: option.Option(String),
form: option.Option(String),
lot_number: option.Option(String),
expiration_date: option.Option(String),
manufacturer: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpMedication( ingredient_code: option.Option(String), identifier: option.Option(String), code: option.Option(String), ingredient: option.Option(String), form: option.Option(String), lot_number: option.Option(String), expiration_date: option.Option(String), manufacturer: option.Option(String), status: option.Option(String), )
pub type SpMedicationadministration {
SpMedicationadministration(
identifier: option.Option(String),
request: option.Option(String),
code: option.Option(String),
performer: option.Option(String),
subject: option.Option(String),
medication: option.Option(String),
reason_given: option.Option(String),
patient: option.Option(String),
effective_time: option.Option(String),
context: option.Option(String),
reason_not_given: option.Option(String),
device: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpMedicationadministration( identifier: option.Option(String), request: option.Option(String), code: option.Option(String), performer: option.Option(String), subject: option.Option(String), medication: option.Option(String), reason_given: option.Option(String), patient: option.Option(String), effective_time: option.Option(String), context: option.Option(String), reason_not_given: option.Option(String), device: option.Option(String), status: option.Option(String), )
pub type SpMedicationdispense {
SpMedicationdispense(
identifier: option.Option(String),
performer: option.Option(String),
code: option.Option(String),
receiver: option.Option(String),
subject: option.Option(String),
destination: option.Option(String),
medication: option.Option(String),
responsibleparty: option.Option(String),
type_: option.Option(String),
whenhandedover: option.Option(String),
whenprepared: option.Option(String),
prescription: option.Option(String),
patient: option.Option(String),
context: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpMedicationdispense( identifier: option.Option(String), performer: option.Option(String), code: option.Option(String), receiver: option.Option(String), subject: option.Option(String), destination: option.Option(String), medication: option.Option(String), responsibleparty: option.Option(String), type_: option.Option(String), whenhandedover: option.Option(String), whenprepared: option.Option(String), prescription: option.Option(String), patient: option.Option(String), context: option.Option(String), status: option.Option(String), )
pub type SpMedicationknowledge {
SpMedicationknowledge(
code: option.Option(String),
ingredient: option.Option(String),
doseform: option.Option(String),
classification_type: option.Option(String),
monograph_type: option.Option(String),
classification: option.Option(String),
manufacturer: option.Option(String),
ingredient_code: option.Option(String),
source_cost: option.Option(String),
monograph: option.Option(String),
monitoring_program_name: option.Option(String),
monitoring_program_type: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpMedicationknowledge( code: option.Option(String), ingredient: option.Option(String), doseform: option.Option(String), classification_type: option.Option(String), monograph_type: option.Option(String), classification: option.Option(String), manufacturer: option.Option(String), ingredient_code: option.Option(String), source_cost: option.Option(String), monograph: option.Option(String), monitoring_program_name: option.Option(String), monitoring_program_type: option.Option(String), status: option.Option(String), )
pub type SpMedicationrequest {
SpMedicationrequest(
requester: option.Option(String),
date: option.Option(String),
identifier: option.Option(String),
intended_dispenser: option.Option(String),
authoredon: option.Option(String),
code: option.Option(String),
subject: option.Option(String),
medication: option.Option(String),
encounter: option.Option(String),
priority: option.Option(String),
intent: option.Option(String),
patient: option.Option(String),
intended_performer: option.Option(String),
intended_performertype: option.Option(String),
category: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpMedicationrequest( requester: option.Option(String), date: option.Option(String), identifier: option.Option(String), intended_dispenser: option.Option(String), authoredon: option.Option(String), code: option.Option(String), subject: option.Option(String), medication: option.Option(String), encounter: option.Option(String), priority: option.Option(String), intent: option.Option(String), patient: option.Option(String), intended_performer: option.Option(String), intended_performertype: option.Option(String), category: option.Option(String), status: option.Option(String), )
pub type SpMedicationstatement {
SpMedicationstatement(
identifier: option.Option(String),
effective: option.Option(String),
code: option.Option(String),
subject: option.Option(String),
patient: option.Option(String),
context: option.Option(String),
medication: option.Option(String),
part_of: option.Option(String),
source: option.Option(String),
category: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpMedicationstatement( identifier: option.Option(String), effective: option.Option(String), code: option.Option(String), subject: option.Option(String), patient: option.Option(String), context: option.Option(String), medication: option.Option(String), part_of: option.Option(String), source: option.Option(String), category: option.Option(String), status: option.Option(String), )
pub type SpMedicinalproduct {
SpMedicinalproduct(
identifier: option.Option(String),
name: option.Option(String),
name_language: option.Option(String),
)
}
Constructors
-
SpMedicinalproduct( identifier: option.Option(String), name: option.Option(String), name_language: option.Option(String), )
pub type SpMedicinalproductauthorization {
SpMedicinalproductauthorization(
identifier: option.Option(String),
country: option.Option(String),
subject: option.Option(String),
holder: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpMedicinalproductauthorization( identifier: option.Option(String), country: option.Option(String), subject: option.Option(String), holder: option.Option(String), status: option.Option(String), )
pub type SpMedicinalproductcontraindication {
SpMedicinalproductcontraindication(
subject: option.Option(String),
)
}
Constructors
-
SpMedicinalproductcontraindication( subject: option.Option(String), )
pub type SpMedicinalproductindication {
SpMedicinalproductindication(subject: option.Option(String))
}
Constructors
-
SpMedicinalproductindication(subject: option.Option(String))
pub type SpMedicinalproductingredient {
SpMedicinalproductingredient
}
Constructors
-
SpMedicinalproductingredient
pub type SpMedicinalproductinteraction {
SpMedicinalproductinteraction(subject: option.Option(String))
}
Constructors
-
SpMedicinalproductinteraction(subject: option.Option(String))
pub type SpMedicinalproductmanufactured {
SpMedicinalproductmanufactured
}
Constructors
-
SpMedicinalproductmanufactured
pub type SpMedicinalproductpackaged {
SpMedicinalproductpackaged(
identifier: option.Option(String),
subject: option.Option(String),
)
}
Constructors
-
SpMedicinalproductpackaged( identifier: option.Option(String), subject: option.Option(String), )
pub type SpMedicinalproductpharmaceutical {
SpMedicinalproductpharmaceutical(
identifier: option.Option(String),
route: option.Option(String),
target_species: option.Option(String),
)
}
Constructors
-
SpMedicinalproductpharmaceutical( identifier: option.Option(String), route: option.Option(String), target_species: option.Option(String), )
pub type SpMedicinalproductundesirableeffect {
SpMedicinalproductundesirableeffect(
subject: option.Option(String),
)
}
Constructors
-
SpMedicinalproductundesirableeffect( subject: option.Option(String), )
pub type SpMessagedefinition {
SpMessagedefinition(
date: option.Option(String),
identifier: option.Option(String),
parent: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
focus: option.Option(String),
context_type: option.Option(String),
title: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
event: option.Option(String),
category: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpMessagedefinition( date: option.Option(String), identifier: option.Option(String), parent: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), focus: option.Option(String), context_type: option.Option(String), title: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), event: option.Option(String), category: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpMessageheader {
SpMessageheader(
code: option.Option(String),
receiver: option.Option(String),
author: option.Option(String),
destination: option.Option(String),
focus: option.Option(String),
source: option.Option(String),
target: option.Option(String),
destination_uri: option.Option(String),
source_uri: option.Option(String),
sender: option.Option(String),
responsible: option.Option(String),
enterer: option.Option(String),
response_id: option.Option(String),
event: option.Option(String),
)
}
Constructors
-
SpMessageheader( code: option.Option(String), receiver: option.Option(String), author: option.Option(String), destination: option.Option(String), focus: option.Option(String), source: option.Option(String), target: option.Option(String), destination_uri: option.Option(String), source_uri: option.Option(String), sender: option.Option(String), responsible: option.Option(String), enterer: option.Option(String), response_id: option.Option(String), event: option.Option(String), )
pub type SpMolecularsequence {
SpMolecularsequence(
identifier: option.Option(String),
referenceseqid_variant_coordinate: option.Option(String),
chromosome: option.Option(String),
window_end: option.Option(String),
type_: option.Option(String),
window_start: option.Option(String),
variant_end: option.Option(String),
chromosome_variant_coordinate: option.Option(String),
patient: option.Option(String),
variant_start: option.Option(String),
chromosome_window_coordinate: option.Option(String),
referenceseqid_window_coordinate: option.Option(String),
referenceseqid: option.Option(String),
)
}
Constructors
-
SpMolecularsequence( identifier: option.Option(String), referenceseqid_variant_coordinate: option.Option(String), chromosome: option.Option(String), window_end: option.Option(String), type_: option.Option(String), window_start: option.Option(String), variant_end: option.Option(String), chromosome_variant_coordinate: option.Option(String), patient: option.Option(String), variant_start: option.Option(String), chromosome_window_coordinate: option.Option(String), referenceseqid_window_coordinate: option.Option(String), referenceseqid: option.Option(String), )
pub type SpNamingsystem {
SpNamingsystem(
date: option.Option(String),
period: option.Option(String),
context_type_value: option.Option(String),
kind: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
context_type: option.Option(String),
type_: option.Option(String),
id_type: option.Option(String),
context_quantity: option.Option(String),
responsible: option.Option(String),
contact: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
telecom: option.Option(String),
value: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpNamingsystem( date: option.Option(String), period: option.Option(String), context_type_value: option.Option(String), kind: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), context_type: option.Option(String), type_: option.Option(String), id_type: option.Option(String), context_quantity: option.Option(String), responsible: option.Option(String), contact: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), telecom: option.Option(String), value: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpNutritionorder {
SpNutritionorder(
identifier: option.Option(String),
datetime: option.Option(String),
provider: option.Option(String),
patient: option.Option(String),
supplement: option.Option(String),
formula: option.Option(String),
instantiates_canonical: option.Option(String),
instantiates_uri: option.Option(String),
encounter: option.Option(String),
oraldiet: option.Option(String),
status: option.Option(String),
additive: option.Option(String),
)
}
Constructors
-
SpNutritionorder( identifier: option.Option(String), datetime: option.Option(String), provider: option.Option(String), patient: option.Option(String), supplement: option.Option(String), formula: option.Option(String), instantiates_canonical: option.Option(String), instantiates_uri: option.Option(String), encounter: option.Option(String), oraldiet: option.Option(String), status: option.Option(String), additive: option.Option(String), )
pub type SpObservation {
SpObservation(
date: option.Option(String),
combo_data_absent_reason: option.Option(String),
code: option.Option(String),
combo_code_value_quantity: option.Option(String),
subject: option.Option(String),
component_data_absent_reason: option.Option(String),
value_concept: option.Option(String),
value_date: option.Option(String),
focus: option.Option(String),
derived_from: option.Option(String),
part_of: option.Option(String),
has_member: option.Option(String),
code_value_string: option.Option(String),
component_code_value_quantity: option.Option(String),
based_on: option.Option(String),
code_value_date: option.Option(String),
patient: option.Option(String),
specimen: option.Option(String),
component_code: option.Option(String),
code_value_quantity: option.Option(String),
combo_code_value_concept: option.Option(String),
value_string: option.Option(String),
identifier: option.Option(String),
performer: option.Option(String),
combo_code: option.Option(String),
method: option.Option(String),
value_quantity: option.Option(String),
component_value_quantity: option.Option(String),
data_absent_reason: option.Option(String),
combo_value_quantity: option.Option(String),
encounter: option.Option(String),
code_value_concept: option.Option(String),
component_code_value_concept: option.Option(String),
component_value_concept: option.Option(String),
category: option.Option(String),
device: option.Option(String),
combo_value_concept: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpObservation( date: option.Option(String), combo_data_absent_reason: option.Option(String), code: option.Option(String), combo_code_value_quantity: option.Option(String), subject: option.Option(String), component_data_absent_reason: option.Option(String), value_concept: option.Option(String), value_date: option.Option(String), focus: option.Option(String), derived_from: option.Option(String), part_of: option.Option(String), has_member: option.Option(String), code_value_string: option.Option(String), component_code_value_quantity: option.Option(String), based_on: option.Option(String), code_value_date: option.Option(String), patient: option.Option(String), specimen: option.Option(String), component_code: option.Option(String), code_value_quantity: option.Option(String), combo_code_value_concept: option.Option(String), value_string: option.Option(String), identifier: option.Option(String), performer: option.Option(String), combo_code: option.Option(String), method: option.Option(String), value_quantity: option.Option(String), component_value_quantity: option.Option(String), data_absent_reason: option.Option(String), combo_value_quantity: option.Option(String), encounter: option.Option(String), code_value_concept: option.Option(String), component_code_value_concept: option.Option(String), component_value_concept: option.Option(String), category: option.Option(String), device: option.Option(String), combo_value_concept: option.Option(String), status: option.Option(String), )
pub type SpObservationdefinition {
SpObservationdefinition
}
Constructors
-
SpObservationdefinition
pub type SpOperationdefinition {
SpOperationdefinition(
date: option.Option(String),
code: option.Option(String),
instance: option.Option(String),
context_type_value: option.Option(String),
kind: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
context_type: option.Option(String),
title: option.Option(String),
type_: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
input_profile: option.Option(String),
output_profile: option.Option(String),
system: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
base: option.Option(String),
)
}
Constructors
-
SpOperationdefinition( date: option.Option(String), code: option.Option(String), instance: option.Option(String), context_type_value: option.Option(String), kind: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), context_type: option.Option(String), title: option.Option(String), type_: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), input_profile: option.Option(String), output_profile: option.Option(String), system: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), base: option.Option(String), )
pub type SpOperationoutcome {
SpOperationoutcome
}
Constructors
-
SpOperationoutcome
pub type SpOrganization {
SpOrganization(
identifier: option.Option(String),
partof: option.Option(String),
address: option.Option(String),
address_state: option.Option(String),
active: option.Option(String),
type_: option.Option(String),
address_postalcode: option.Option(String),
address_country: option.Option(String),
endpoint: option.Option(String),
phonetic: option.Option(String),
name: option.Option(String),
address_use: option.Option(String),
address_city: option.Option(String),
)
}
Constructors
-
SpOrganization( identifier: option.Option(String), partof: option.Option(String), address: option.Option(String), address_state: option.Option(String), active: option.Option(String), type_: option.Option(String), address_postalcode: option.Option(String), address_country: option.Option(String), endpoint: option.Option(String), phonetic: option.Option(String), name: option.Option(String), address_use: option.Option(String), address_city: option.Option(String), )
pub type SpOrganizationaffiliation {
SpOrganizationaffiliation(
date: option.Option(String),
identifier: option.Option(String),
specialty: option.Option(String),
role: option.Option(String),
active: option.Option(String),
primary_organization: option.Option(String),
network: option.Option(String),
endpoint: option.Option(String),
phone: option.Option(String),
service: option.Option(String),
participating_organization: option.Option(String),
telecom: option.Option(String),
location: option.Option(String),
email: option.Option(String),
)
}
Constructors
-
SpOrganizationaffiliation( date: option.Option(String), identifier: option.Option(String), specialty: option.Option(String), role: option.Option(String), active: option.Option(String), primary_organization: option.Option(String), network: option.Option(String), endpoint: option.Option(String), phone: option.Option(String), service: option.Option(String), participating_organization: option.Option(String), telecom: option.Option(String), location: option.Option(String), email: option.Option(String), )
pub type SpPatient {
SpPatient(
identifier: option.Option(String),
given: option.Option(String),
address: option.Option(String),
birthdate: option.Option(String),
deceased: option.Option(String),
address_state: option.Option(String),
gender: option.Option(String),
general_practitioner: option.Option(String),
link: option.Option(String),
active: option.Option(String),
language: option.Option(String),
address_postalcode: option.Option(String),
address_country: option.Option(String),
death_date: option.Option(String),
phonetic: option.Option(String),
phone: option.Option(String),
organization: option.Option(String),
name: option.Option(String),
address_use: option.Option(String),
telecom: option.Option(String),
family: option.Option(String),
address_city: option.Option(String),
email: option.Option(String),
)
}
Constructors
-
SpPatient( identifier: option.Option(String), given: option.Option(String), address: option.Option(String), birthdate: option.Option(String), deceased: option.Option(String), address_state: option.Option(String), gender: option.Option(String), general_practitioner: option.Option(String), link: option.Option(String), active: option.Option(String), language: option.Option(String), address_postalcode: option.Option(String), address_country: option.Option(String), death_date: option.Option(String), phonetic: option.Option(String), phone: option.Option(String), organization: option.Option(String), name: option.Option(String), address_use: option.Option(String), telecom: option.Option(String), family: option.Option(String), address_city: option.Option(String), email: option.Option(String), )
pub type SpPaymentnotice {
SpPaymentnotice(
identifier: option.Option(String),
request: option.Option(String),
provider: option.Option(String),
created: option.Option(String),
response: option.Option(String),
payment_status: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpPaymentnotice( identifier: option.Option(String), request: option.Option(String), provider: option.Option(String), created: option.Option(String), response: option.Option(String), payment_status: option.Option(String), status: option.Option(String), )
pub type SpPaymentreconciliation {
SpPaymentreconciliation(
identifier: option.Option(String),
request: option.Option(String),
disposition: option.Option(String),
created: option.Option(String),
payment_issuer: option.Option(String),
outcome: option.Option(String),
requestor: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpPaymentreconciliation( identifier: option.Option(String), request: option.Option(String), disposition: option.Option(String), created: option.Option(String), payment_issuer: option.Option(String), outcome: option.Option(String), requestor: option.Option(String), status: option.Option(String), )
pub type SpPerson {
SpPerson(
identifier: option.Option(String),
address: option.Option(String),
birthdate: option.Option(String),
address_state: option.Option(String),
gender: option.Option(String),
practitioner: option.Option(String),
link: option.Option(String),
relatedperson: option.Option(String),
address_postalcode: option.Option(String),
address_country: option.Option(String),
phonetic: option.Option(String),
phone: option.Option(String),
patient: option.Option(String),
organization: option.Option(String),
name: option.Option(String),
address_use: option.Option(String),
telecom: option.Option(String),
address_city: option.Option(String),
email: option.Option(String),
)
}
Constructors
-
SpPerson( identifier: option.Option(String), address: option.Option(String), birthdate: option.Option(String), address_state: option.Option(String), gender: option.Option(String), practitioner: option.Option(String), link: option.Option(String), relatedperson: option.Option(String), address_postalcode: option.Option(String), address_country: option.Option(String), phonetic: option.Option(String), phone: option.Option(String), patient: option.Option(String), organization: option.Option(String), name: option.Option(String), address_use: option.Option(String), telecom: option.Option(String), address_city: option.Option(String), email: option.Option(String), )
pub type SpPlandefinition {
SpPlandefinition(
date: option.Option(String),
identifier: option.Option(String),
successor: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
derived_from: option.Option(String),
context_type: option.Option(String),
predecessor: option.Option(String),
title: option.Option(String),
composed_of: option.Option(String),
type_: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
effective: option.Option(String),
depends_on: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
topic: option.Option(String),
definition: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpPlandefinition( date: option.Option(String), identifier: option.Option(String), successor: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), derived_from: option.Option(String), context_type: option.Option(String), predecessor: option.Option(String), title: option.Option(String), composed_of: option.Option(String), type_: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), effective: option.Option(String), depends_on: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), topic: option.Option(String), definition: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpPractitioner {
SpPractitioner(
identifier: option.Option(String),
given: option.Option(String),
address: option.Option(String),
address_state: option.Option(String),
gender: option.Option(String),
active: option.Option(String),
address_postalcode: option.Option(String),
address_country: option.Option(String),
phonetic: option.Option(String),
phone: option.Option(String),
name: option.Option(String),
address_use: option.Option(String),
telecom: option.Option(String),
family: option.Option(String),
address_city: option.Option(String),
communication: option.Option(String),
email: option.Option(String),
)
}
Constructors
-
SpPractitioner( identifier: option.Option(String), given: option.Option(String), address: option.Option(String), address_state: option.Option(String), gender: option.Option(String), active: option.Option(String), address_postalcode: option.Option(String), address_country: option.Option(String), phonetic: option.Option(String), phone: option.Option(String), name: option.Option(String), address_use: option.Option(String), telecom: option.Option(String), family: option.Option(String), address_city: option.Option(String), communication: option.Option(String), email: option.Option(String), )
pub type SpPractitionerrole {
SpPractitionerrole(
date: option.Option(String),
identifier: option.Option(String),
specialty: option.Option(String),
role: option.Option(String),
practitioner: option.Option(String),
active: option.Option(String),
endpoint: option.Option(String),
phone: option.Option(String),
service: option.Option(String),
organization: option.Option(String),
telecom: option.Option(String),
location: option.Option(String),
email: option.Option(String),
)
}
Constructors
-
SpPractitionerrole( date: option.Option(String), identifier: option.Option(String), specialty: option.Option(String), role: option.Option(String), practitioner: option.Option(String), active: option.Option(String), endpoint: option.Option(String), phone: option.Option(String), service: option.Option(String), organization: option.Option(String), telecom: option.Option(String), location: option.Option(String), email: option.Option(String), )
pub type SpProcedure {
SpProcedure(
date: option.Option(String),
identifier: option.Option(String),
code: option.Option(String),
performer: option.Option(String),
subject: option.Option(String),
instantiates_canonical: option.Option(String),
part_of: option.Option(String),
encounter: option.Option(String),
reason_code: option.Option(String),
based_on: option.Option(String),
patient: option.Option(String),
reason_reference: option.Option(String),
location: option.Option(String),
instantiates_uri: option.Option(String),
category: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpProcedure( date: option.Option(String), identifier: option.Option(String), code: option.Option(String), performer: option.Option(String), subject: option.Option(String), instantiates_canonical: option.Option(String), part_of: option.Option(String), encounter: option.Option(String), reason_code: option.Option(String), based_on: option.Option(String), patient: option.Option(String), reason_reference: option.Option(String), location: option.Option(String), instantiates_uri: option.Option(String), category: option.Option(String), status: option.Option(String), )
pub type SpProvenance {
SpProvenance(
agent_type: option.Option(String),
agent: option.Option(String),
signature_type: option.Option(String),
patient: option.Option(String),
location: option.Option(String),
recorded: option.Option(String),
agent_role: option.Option(String),
when: option.Option(String),
entity: option.Option(String),
target: option.Option(String),
)
}
Constructors
-
SpProvenance( agent_type: option.Option(String), agent: option.Option(String), signature_type: option.Option(String), patient: option.Option(String), location: option.Option(String), recorded: option.Option(String), agent_role: option.Option(String), when: option.Option(String), entity: option.Option(String), target: option.Option(String), )
pub type SpQuestionnaire {
SpQuestionnaire(
date: option.Option(String),
identifier: option.Option(String),
code: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
context_type: option.Option(String),
title: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
effective: option.Option(String),
subject_type: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
definition: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpQuestionnaire( date: option.Option(String), identifier: option.Option(String), code: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), context_type: option.Option(String), title: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), effective: option.Option(String), subject_type: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), definition: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpQuestionnaireresponse {
SpQuestionnaireresponse(
authored: option.Option(String),
identifier: option.Option(String),
questionnaire: option.Option(String),
based_on: option.Option(String),
subject: option.Option(String),
author: option.Option(String),
patient: option.Option(String),
part_of: option.Option(String),
encounter: option.Option(String),
source: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpQuestionnaireresponse( authored: option.Option(String), identifier: option.Option(String), questionnaire: option.Option(String), based_on: option.Option(String), subject: option.Option(String), author: option.Option(String), patient: option.Option(String), part_of: option.Option(String), encounter: option.Option(String), source: option.Option(String), status: option.Option(String), )
pub type SpRelatedperson {
SpRelatedperson(
identifier: option.Option(String),
address: option.Option(String),
birthdate: option.Option(String),
address_state: option.Option(String),
gender: option.Option(String),
active: option.Option(String),
address_postalcode: option.Option(String),
address_country: option.Option(String),
phonetic: option.Option(String),
phone: option.Option(String),
patient: option.Option(String),
name: option.Option(String),
address_use: option.Option(String),
telecom: option.Option(String),
address_city: option.Option(String),
relationship: option.Option(String),
email: option.Option(String),
)
}
Constructors
-
SpRelatedperson( identifier: option.Option(String), address: option.Option(String), birthdate: option.Option(String), address_state: option.Option(String), gender: option.Option(String), active: option.Option(String), address_postalcode: option.Option(String), address_country: option.Option(String), phonetic: option.Option(String), phone: option.Option(String), patient: option.Option(String), name: option.Option(String), address_use: option.Option(String), telecom: option.Option(String), address_city: option.Option(String), relationship: option.Option(String), email: option.Option(String), )
pub type SpRequestgroup {
SpRequestgroup(
authored: option.Option(String),
identifier: option.Option(String),
code: option.Option(String),
subject: option.Option(String),
author: option.Option(String),
instantiates_canonical: option.Option(String),
encounter: option.Option(String),
priority: option.Option(String),
intent: option.Option(String),
participant: option.Option(String),
group_identifier: option.Option(String),
patient: option.Option(String),
instantiates_uri: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpRequestgroup( authored: option.Option(String), identifier: option.Option(String), code: option.Option(String), subject: option.Option(String), author: option.Option(String), instantiates_canonical: option.Option(String), encounter: option.Option(String), priority: option.Option(String), intent: option.Option(String), participant: option.Option(String), group_identifier: option.Option(String), patient: option.Option(String), instantiates_uri: option.Option(String), status: option.Option(String), )
pub type SpResearchdefinition {
SpResearchdefinition(
date: option.Option(String),
identifier: option.Option(String),
successor: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
derived_from: option.Option(String),
context_type: option.Option(String),
predecessor: option.Option(String),
title: option.Option(String),
composed_of: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
effective: option.Option(String),
depends_on: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
topic: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpResearchdefinition( date: option.Option(String), identifier: option.Option(String), successor: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), derived_from: option.Option(String), context_type: option.Option(String), predecessor: option.Option(String), title: option.Option(String), composed_of: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), effective: option.Option(String), depends_on: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), topic: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpResearchelementdefinition {
SpResearchelementdefinition(
date: option.Option(String),
identifier: option.Option(String),
successor: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
derived_from: option.Option(String),
context_type: option.Option(String),
predecessor: option.Option(String),
title: option.Option(String),
composed_of: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
effective: option.Option(String),
depends_on: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
topic: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpResearchelementdefinition( date: option.Option(String), identifier: option.Option(String), successor: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), derived_from: option.Option(String), context_type: option.Option(String), predecessor: option.Option(String), title: option.Option(String), composed_of: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), effective: option.Option(String), depends_on: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), topic: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpResearchstudy {
SpResearchstudy(
date: option.Option(String),
identifier: option.Option(String),
partof: option.Option(String),
sponsor: option.Option(String),
focus: option.Option(String),
principalinvestigator: option.Option(String),
title: option.Option(String),
protocol: option.Option(String),
site: option.Option(String),
location: option.Option(String),
category: option.Option(String),
keyword: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpResearchstudy( date: option.Option(String), identifier: option.Option(String), partof: option.Option(String), sponsor: option.Option(String), focus: option.Option(String), principalinvestigator: option.Option(String), title: option.Option(String), protocol: option.Option(String), site: option.Option(String), location: option.Option(String), category: option.Option(String), keyword: option.Option(String), status: option.Option(String), )
pub type SpResearchsubject {
SpResearchsubject(
date: option.Option(String),
identifier: option.Option(String),
study: option.Option(String),
individual: option.Option(String),
patient: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpResearchsubject( date: option.Option(String), identifier: option.Option(String), study: option.Option(String), individual: option.Option(String), patient: option.Option(String), status: option.Option(String), )
pub type SpRiskassessment {
SpRiskassessment(
date: option.Option(String),
identifier: option.Option(String),
condition: option.Option(String),
performer: option.Option(String),
method: option.Option(String),
subject: option.Option(String),
patient: option.Option(String),
probability: option.Option(String),
risk: option.Option(String),
encounter: option.Option(String),
)
}
Constructors
-
SpRiskassessment( date: option.Option(String), identifier: option.Option(String), condition: option.Option(String), performer: option.Option(String), method: option.Option(String), subject: option.Option(String), patient: option.Option(String), probability: option.Option(String), risk: option.Option(String), encounter: option.Option(String), )
pub type SpRiskevidencesynthesis {
SpRiskevidencesynthesis(
date: option.Option(String),
identifier: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
context_type: option.Option(String),
title: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
effective: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpRiskevidencesynthesis( date: option.Option(String), identifier: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), context_type: option.Option(String), title: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), effective: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpSchedule {
SpSchedule(
actor: option.Option(String),
date: option.Option(String),
identifier: option.Option(String),
specialty: option.Option(String),
service_category: option.Option(String),
service_type: option.Option(String),
active: option.Option(String),
)
}
Constructors
-
SpSchedule( actor: option.Option(String), date: option.Option(String), identifier: option.Option(String), specialty: option.Option(String), service_category: option.Option(String), service_type: option.Option(String), active: option.Option(String), )
pub type SpSearchparameter {
SpSearchparameter(
date: option.Option(String),
code: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
derived_from: option.Option(String),
context_type: option.Option(String),
type_: option.Option(String),
version: option.Option(String),
url: option.Option(String),
target: option.Option(String),
context_quantity: option.Option(String),
component: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
base: option.Option(String),
)
}
Constructors
-
SpSearchparameter( date: option.Option(String), code: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), derived_from: option.Option(String), context_type: option.Option(String), type_: option.Option(String), version: option.Option(String), url: option.Option(String), target: option.Option(String), context_quantity: option.Option(String), component: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), base: option.Option(String), )
pub type SpServicerequest {
SpServicerequest(
authored: option.Option(String),
requester: option.Option(String),
identifier: option.Option(String),
code: option.Option(String),
performer: option.Option(String),
requisition: option.Option(String),
replaces: option.Option(String),
subject: option.Option(String),
instantiates_canonical: option.Option(String),
encounter: option.Option(String),
occurrence: option.Option(String),
priority: option.Option(String),
intent: option.Option(String),
performer_type: option.Option(String),
based_on: option.Option(String),
patient: option.Option(String),
specimen: option.Option(String),
instantiates_uri: option.Option(String),
body_site: option.Option(String),
category: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpServicerequest( authored: option.Option(String), requester: option.Option(String), identifier: option.Option(String), code: option.Option(String), performer: option.Option(String), requisition: option.Option(String), replaces: option.Option(String), subject: option.Option(String), instantiates_canonical: option.Option(String), encounter: option.Option(String), occurrence: option.Option(String), priority: option.Option(String), intent: option.Option(String), performer_type: option.Option(String), based_on: option.Option(String), patient: option.Option(String), specimen: option.Option(String), instantiates_uri: option.Option(String), body_site: option.Option(String), category: option.Option(String), status: option.Option(String), )
pub type SpSlot {
SpSlot(
schedule: option.Option(String),
identifier: option.Option(String),
specialty: option.Option(String),
service_category: option.Option(String),
appointment_type: option.Option(String),
service_type: option.Option(String),
start: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpSlot( schedule: option.Option(String), identifier: option.Option(String), specialty: option.Option(String), service_category: option.Option(String), appointment_type: option.Option(String), service_type: option.Option(String), start: option.Option(String), status: option.Option(String), )
pub type SpSpecimen {
SpSpecimen(
container: option.Option(String),
identifier: option.Option(String),
parent: option.Option(String),
container_id: option.Option(String),
bodysite: option.Option(String),
subject: option.Option(String),
patient: option.Option(String),
collected: option.Option(String),
accession: option.Option(String),
type_: option.Option(String),
collector: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpSpecimen( container: option.Option(String), identifier: option.Option(String), parent: option.Option(String), container_id: option.Option(String), bodysite: option.Option(String), subject: option.Option(String), patient: option.Option(String), collected: option.Option(String), accession: option.Option(String), type_: option.Option(String), collector: option.Option(String), status: option.Option(String), )
pub type SpSpecimendefinition {
SpSpecimendefinition(
container: option.Option(String),
identifier: option.Option(String),
type_: option.Option(String),
)
}
Constructors
-
SpSpecimendefinition( container: option.Option(String), identifier: option.Option(String), type_: option.Option(String), )
pub type SpStructuredefinition {
SpStructuredefinition(
date: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
context_type: option.Option(String),
experimental: option.Option(String),
title: option.Option(String),
type_: option.Option(String),
context_quantity: option.Option(String),
path: option.Option(String),
context: option.Option(String),
base_path: option.Option(String),
keyword: option.Option(String),
context_type_quantity: option.Option(String),
identifier: option.Option(String),
valueset: option.Option(String),
kind: option.Option(String),
abstract: option.Option(String),
version: option.Option(String),
url: option.Option(String),
ext_context: option.Option(String),
name: option.Option(String),
publisher: option.Option(String),
derivation: option.Option(String),
status: option.Option(String),
base: option.Option(String),
)
}
Constructors
-
SpStructuredefinition( date: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), context_type: option.Option(String), experimental: option.Option(String), title: option.Option(String), type_: option.Option(String), context_quantity: option.Option(String), path: option.Option(String), context: option.Option(String), base_path: option.Option(String), keyword: option.Option(String), context_type_quantity: option.Option(String), identifier: option.Option(String), valueset: option.Option(String), kind: option.Option(String), abstract: option.Option(String), version: option.Option(String), url: option.Option(String), ext_context: option.Option(String), name: option.Option(String), publisher: option.Option(String), derivation: option.Option(String), status: option.Option(String), base: option.Option(String), )
pub type SpStructuremap {
SpStructuremap(
date: option.Option(String),
identifier: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
context_type: option.Option(String),
title: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpStructuremap( date: option.Option(String), identifier: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), context_type: option.Option(String), title: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpSubscription {
SpSubscription(
payload: option.Option(String),
criteria: option.Option(String),
contact: option.Option(String),
type_: option.Option(String),
url: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpSubscription( payload: option.Option(String), criteria: option.Option(String), contact: option.Option(String), type_: option.Option(String), url: option.Option(String), status: option.Option(String), )
pub type SpSubstance {
SpSubstance(
identifier: option.Option(String),
container_identifier: option.Option(String),
code: option.Option(String),
quantity: option.Option(String),
substance_reference: option.Option(String),
expiry: option.Option(String),
category: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpSubstance( identifier: option.Option(String), container_identifier: option.Option(String), code: option.Option(String), quantity: option.Option(String), substance_reference: option.Option(String), expiry: option.Option(String), category: option.Option(String), status: option.Option(String), )
pub type SpSubstancenucleicacid {
SpSubstancenucleicacid
}
Constructors
-
SpSubstancenucleicacid
pub type SpSubstancepolymer {
SpSubstancepolymer
}
Constructors
-
SpSubstancepolymer
pub type SpSubstanceprotein {
SpSubstanceprotein
}
Constructors
-
SpSubstanceprotein
pub type SpSubstancereferenceinformation {
SpSubstancereferenceinformation
}
Constructors
-
SpSubstancereferenceinformation
pub type SpSubstancesourcematerial {
SpSubstancesourcematerial
}
Constructors
-
SpSubstancesourcematerial
pub type SpSubstancespecification {
SpSubstancespecification(code: option.Option(String))
}
Constructors
-
SpSubstancespecification(code: option.Option(String))
pub type SpSupplydelivery {
SpSupplydelivery(
identifier: option.Option(String),
receiver: option.Option(String),
patient: option.Option(String),
supplier: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpSupplydelivery( identifier: option.Option(String), receiver: option.Option(String), patient: option.Option(String), supplier: option.Option(String), status: option.Option(String), )
pub type SpSupplyrequest {
SpSupplyrequest(
requester: option.Option(String),
date: option.Option(String),
identifier: option.Option(String),
subject: option.Option(String),
supplier: option.Option(String),
category: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpSupplyrequest( requester: option.Option(String), date: option.Option(String), identifier: option.Option(String), subject: option.Option(String), supplier: option.Option(String), category: option.Option(String), status: option.Option(String), )
pub type SpTask {
SpTask(
owner: option.Option(String),
requester: option.Option(String),
identifier: option.Option(String),
business_status: option.Option(String),
period: option.Option(String),
code: option.Option(String),
performer: option.Option(String),
subject: option.Option(String),
focus: option.Option(String),
part_of: option.Option(String),
encounter: option.Option(String),
priority: option.Option(String),
authored_on: option.Option(String),
intent: option.Option(String),
group_identifier: option.Option(String),
based_on: option.Option(String),
patient: option.Option(String),
modified: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpTask( owner: option.Option(String), requester: option.Option(String), identifier: option.Option(String), business_status: option.Option(String), period: option.Option(String), code: option.Option(String), performer: option.Option(String), subject: option.Option(String), focus: option.Option(String), part_of: option.Option(String), encounter: option.Option(String), priority: option.Option(String), authored_on: option.Option(String), intent: option.Option(String), group_identifier: option.Option(String), based_on: option.Option(String), patient: option.Option(String), modified: option.Option(String), status: option.Option(String), )
pub type SpTerminologycapabilities {
SpTerminologycapabilities(
date: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
context_type: option.Option(String),
title: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpTerminologycapabilities( date: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), context_type: option.Option(String), title: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpTestreport {
SpTestreport(
result: option.Option(String),
identifier: option.Option(String),
tester: option.Option(String),
testscript: option.Option(String),
issued: option.Option(String),
participant: option.Option(String),
)
}
Constructors
-
SpTestreport( result: option.Option(String), identifier: option.Option(String), tester: option.Option(String), testscript: option.Option(String), issued: option.Option(String), participant: option.Option(String), )
pub type SpTestscript {
SpTestscript(
date: option.Option(String),
identifier: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
testscript_capability: option.Option(String),
context_type: option.Option(String),
title: option.Option(String),
version: option.Option(String),
url: option.Option(String),
context_quantity: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpTestscript( date: option.Option(String), identifier: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), testscript_capability: option.Option(String), context_type: option.Option(String), title: option.Option(String), version: option.Option(String), url: option.Option(String), context_quantity: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpValueset {
SpValueset(
date: option.Option(String),
identifier: option.Option(String),
code: option.Option(String),
context_type_value: option.Option(String),
jurisdiction: option.Option(String),
description: option.Option(String),
context_type: option.Option(String),
title: option.Option(String),
version: option.Option(String),
url: option.Option(String),
expansion: option.Option(String),
reference: option.Option(String),
context_quantity: option.Option(String),
name: option.Option(String),
context: option.Option(String),
publisher: option.Option(String),
context_type_quantity: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpValueset( date: option.Option(String), identifier: option.Option(String), code: option.Option(String), context_type_value: option.Option(String), jurisdiction: option.Option(String), description: option.Option(String), context_type: option.Option(String), title: option.Option(String), version: option.Option(String), url: option.Option(String), expansion: option.Option(String), reference: option.Option(String), context_quantity: option.Option(String), name: option.Option(String), context: option.Option(String), publisher: option.Option(String), context_type_quantity: option.Option(String), status: option.Option(String), )
pub type SpVerificationresult {
SpVerificationresult(target: option.Option(String))
}
Constructors
-
SpVerificationresult(target: option.Option(String))
pub type SpVisionprescription {
SpVisionprescription(
prescriber: option.Option(String),
identifier: option.Option(String),
patient: option.Option(String),
datewritten: option.Option(String),
encounter: option.Option(String),
status: option.Option(String),
)
}
Constructors
-
SpVisionprescription( prescriber: option.Option(String), identifier: option.Option(String), patient: option.Option(String), datewritten: option.Option(String), encounter: option.Option(String), status: option.Option(String), )
Values
pub fn account_create_req(
resource: resources.Account,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn account_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn account_resp(
resp: response.Response(String),
) -> Result(resources.Account, ErrResp)
pub fn account_search_req(
sp: SpAccount,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn account_update_req(
resource: resources.Account,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn activitydefinition_create_req(
resource: resources.Activitydefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn activitydefinition_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn activitydefinition_resp(
resp: response.Response(String),
) -> Result(resources.Activitydefinition, ErrResp)
pub fn activitydefinition_search_req(
sp: SpActivitydefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn activitydefinition_update_req(
resource: resources.Activitydefinition,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn adverseevent_create_req(
resource: resources.Adverseevent,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn adverseevent_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn adverseevent_resp(
resp: response.Response(String),
) -> Result(resources.Adverseevent, ErrResp)
pub fn adverseevent_search_req(
sp: SpAdverseevent,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn adverseevent_update_req(
resource: resources.Adverseevent,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn allergyintolerance_create_req(
resource: resources.Allergyintolerance,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn allergyintolerance_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn allergyintolerance_resp(
resp: response.Response(String),
) -> Result(resources.Allergyintolerance, ErrResp)
pub fn allergyintolerance_search_req(
sp: SpAllergyintolerance,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn allergyintolerance_update_req(
resource: resources.Allergyintolerance,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn any_create_req(
resource_json: json.Json,
res_type: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn any_delete_req(
id: String,
res_type: resources.ResourceType,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn any_operation_req(
res_type: String,
res_id: option.Option(String),
operation_name: String,
params: option.Option(resources.Parameters),
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn any_read_req(
id: String,
res_type: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn any_resp(
resp: response.Response(String),
resource_dec: decode.Decoder(a),
resource_type: String,
) -> Result(a, ErrResp)
decodes an Ok(resource) of given decoder type or Error(ErrOperationoutcome(operationoutcome))
if resp.body is not a JSON, returns Error(ErrNotJson(resp))
pub fn any_search_req(
search_string: String,
res_type: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn any_update_req(
id: option.Option(String),
resource_json: json.Json,
res_type: String,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn appointment_create_req(
resource: resources.Appointment,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn appointment_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn appointment_resp(
resp: response.Response(String),
) -> Result(resources.Appointment, ErrResp)
pub fn appointment_search_req(
sp: SpAppointment,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn appointment_update_req(
resource: resources.Appointment,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn appointmentresponse_create_req(
resource: resources.Appointmentresponse,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn appointmentresponse_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn appointmentresponse_resp(
resp: response.Response(String),
) -> Result(resources.Appointmentresponse, ErrResp)
pub fn appointmentresponse_search_req(
sp: SpAppointmentresponse,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn appointmentresponse_update_req(
resource: resources.Appointmentresponse,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn auditevent_create_req(
resource: resources.Auditevent,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn auditevent_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn auditevent_resp(
resp: response.Response(String),
) -> Result(resources.Auditevent, ErrResp)
pub fn auditevent_search_req(
sp: SpAuditevent,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn auditevent_update_req(
resource: resources.Auditevent,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn basic_create_req(
resource: resources.Basic,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn basic_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn basic_resp(
resp: response.Response(String),
) -> Result(resources.Basic, ErrResp)
pub fn basic_search_req(
sp: SpBasic,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn basic_update_req(
resource: resources.Basic,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn batch_req(
reqs: List(request.Request(option.Option(json.Json))),
bundle_type: PostBundleType,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn binary_create_req(
resource: resources.Binary,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn binary_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn binary_resp(
resp: response.Response(String),
) -> Result(resources.Binary, ErrResp)
pub fn binary_search_req(
sp: SpBinary,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn binary_update_req(
resource: resources.Binary,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn biologicallyderivedproduct_create_req(
resource: resources.Biologicallyderivedproduct,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn biologicallyderivedproduct_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn biologicallyderivedproduct_resp(
resp: response.Response(String),
) -> Result(resources.Biologicallyderivedproduct, ErrResp)
pub fn biologicallyderivedproduct_search_req(
sp: SpBiologicallyderivedproduct,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn biologicallyderivedproduct_update_req(
resource: resources.Biologicallyderivedproduct,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn bodystructure_create_req(
resource: resources.Bodystructure,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn bodystructure_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn bodystructure_resp(
resp: response.Response(String),
) -> Result(resources.Bodystructure, ErrResp)
pub fn bodystructure_search_req(
sp: SpBodystructure,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn bodystructure_update_req(
resource: resources.Bodystructure,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn bundle_create_req(
resource: resources.Bundle,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn bundle_next_page_req(
bundle: resources.Bundle,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), Nil)
pub fn bundle_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn bundle_resp(
resp: response.Response(String),
) -> Result(resources.Bundle, ErrResp)
pub fn bundle_search_req(
sp: SpBundle,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn bundle_to_groupedresources(
from bundle: resources.Bundle,
) -> GroupedResources
pub fn bundle_update_req(
resource: resources.Bundle,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn capabilitystatement_create_req(
resource: resources.Capabilitystatement,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn capabilitystatement_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn capabilitystatement_resp(
resp: response.Response(String),
) -> Result(resources.Capabilitystatement, ErrResp)
pub fn capabilitystatement_search_req(
sp: SpCapabilitystatement,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn capabilitystatement_update_req(
resource: resources.Capabilitystatement,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn careplan_create_req(
resource: resources.Careplan,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn careplan_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn careplan_resp(
resp: response.Response(String),
) -> Result(resources.Careplan, ErrResp)
pub fn careplan_search_req(
sp: SpCareplan,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn careplan_update_req(
resource: resources.Careplan,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn careteam_create_req(
resource: resources.Careteam,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn careteam_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn careteam_resp(
resp: response.Response(String),
) -> Result(resources.Careteam, ErrResp)
pub fn careteam_search_req(
sp: SpCareteam,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn careteam_update_req(
resource: resources.Careteam,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn catalogentry_create_req(
resource: resources.Catalogentry,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn catalogentry_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn catalogentry_resp(
resp: response.Response(String),
) -> Result(resources.Catalogentry, ErrResp)
pub fn catalogentry_search_req(
sp: SpCatalogentry,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn catalogentry_update_req(
resource: resources.Catalogentry,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn chargeitem_create_req(
resource: resources.Chargeitem,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn chargeitem_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn chargeitem_resp(
resp: response.Response(String),
) -> Result(resources.Chargeitem, ErrResp)
pub fn chargeitem_search_req(
sp: SpChargeitem,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn chargeitem_update_req(
resource: resources.Chargeitem,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn chargeitemdefinition_create_req(
resource: resources.Chargeitemdefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn chargeitemdefinition_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn chargeitemdefinition_resp(
resp: response.Response(String),
) -> Result(resources.Chargeitemdefinition, ErrResp)
pub fn chargeitemdefinition_search_req(
sp: SpChargeitemdefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn chargeitemdefinition_update_req(
resource: resources.Chargeitemdefinition,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn claim_create_req(
resource: resources.Claim,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn claim_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn claim_resp(
resp: response.Response(String),
) -> Result(resources.Claim, ErrResp)
pub fn claim_search_req(
sp: SpClaim,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn claim_update_req(
resource: resources.Claim,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn claimresponse_create_req(
resource: resources.Claimresponse,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn claimresponse_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn claimresponse_resp(
resp: response.Response(String),
) -> Result(resources.Claimresponse, ErrResp)
pub fn claimresponse_search_req(
sp: SpClaimresponse,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn claimresponse_update_req(
resource: resources.Claimresponse,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn clinicalimpression_create_req(
resource: resources.Clinicalimpression,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn clinicalimpression_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn clinicalimpression_resp(
resp: response.Response(String),
) -> Result(resources.Clinicalimpression, ErrResp)
pub fn clinicalimpression_search_req(
sp: SpClinicalimpression,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn clinicalimpression_update_req(
resource: resources.Clinicalimpression,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn codesystem_create_req(
resource: resources.Codesystem,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn codesystem_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn codesystem_resp(
resp: response.Response(String),
) -> Result(resources.Codesystem, ErrResp)
pub fn codesystem_search_req(
sp: SpCodesystem,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn codesystem_update_req(
resource: resources.Codesystem,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn communication_create_req(
resource: resources.Communication,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn communication_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn communication_resp(
resp: response.Response(String),
) -> Result(resources.Communication, ErrResp)
pub fn communication_search_req(
sp: SpCommunication,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn communication_update_req(
resource: resources.Communication,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn communicationrequest_create_req(
resource: resources.Communicationrequest,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn communicationrequest_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn communicationrequest_resp(
resp: response.Response(String),
) -> Result(resources.Communicationrequest, ErrResp)
pub fn communicationrequest_search_req(
sp: SpCommunicationrequest,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn communicationrequest_update_req(
resource: resources.Communicationrequest,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn compartmentdefinition_create_req(
resource: resources.Compartmentdefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn compartmentdefinition_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn compartmentdefinition_resp(
resp: response.Response(String),
) -> Result(resources.Compartmentdefinition, ErrResp)
pub fn compartmentdefinition_search_req(
sp: SpCompartmentdefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn compartmentdefinition_update_req(
resource: resources.Compartmentdefinition,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn composition_create_req(
resource: resources.Composition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn composition_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn composition_resp(
resp: response.Response(String),
) -> Result(resources.Composition, ErrResp)
pub fn composition_search_req(
sp: SpComposition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn composition_update_req(
resource: resources.Composition,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn conceptmap_create_req(
resource: resources.Conceptmap,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn conceptmap_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn conceptmap_resp(
resp: response.Response(String),
) -> Result(resources.Conceptmap, ErrResp)
pub fn conceptmap_search_req(
sp: SpConceptmap,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn conceptmap_update_req(
resource: resources.Conceptmap,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn condition_create_req(
resource: resources.Condition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn condition_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn condition_resp(
resp: response.Response(String),
) -> Result(resources.Condition, ErrResp)
pub fn condition_search_req(
sp: SpCondition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn condition_update_req(
resource: resources.Condition,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn consent_create_req(
resource: resources.Consent,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn consent_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn consent_resp(
resp: response.Response(String),
) -> Result(resources.Consent, ErrResp)
pub fn consent_search_req(
sp: SpConsent,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn consent_update_req(
resource: resources.Consent,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn contract_create_req(
resource: resources.Contract,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn contract_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn contract_resp(
resp: response.Response(String),
) -> Result(resources.Contract, ErrResp)
pub fn contract_search_req(
sp: SpContract,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn contract_update_req(
resource: resources.Contract,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn coverage_create_req(
resource: resources.Coverage,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn coverage_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn coverage_resp(
resp: response.Response(String),
) -> Result(resources.Coverage, ErrResp)
pub fn coverage_search_req(
sp: SpCoverage,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn coverage_update_req(
resource: resources.Coverage,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn coverageeligibilityrequest_create_req(
resource: resources.Coverageeligibilityrequest,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn coverageeligibilityrequest_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn coverageeligibilityrequest_resp(
resp: response.Response(String),
) -> Result(resources.Coverageeligibilityrequest, ErrResp)
pub fn coverageeligibilityrequest_search_req(
sp: SpCoverageeligibilityrequest,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn coverageeligibilityrequest_update_req(
resource: resources.Coverageeligibilityrequest,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn coverageeligibilityresponse_create_req(
resource: resources.Coverageeligibilityresponse,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn coverageeligibilityresponse_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn coverageeligibilityresponse_resp(
resp: response.Response(String),
) -> Result(resources.Coverageeligibilityresponse, ErrResp)
pub fn coverageeligibilityresponse_search_req(
sp: SpCoverageeligibilityresponse,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn coverageeligibilityresponse_update_req(
resource: resources.Coverageeligibilityresponse,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn detectedissue_create_req(
resource: resources.Detectedissue,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn detectedissue_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn detectedissue_resp(
resp: response.Response(String),
) -> Result(resources.Detectedissue, ErrResp)
pub fn detectedissue_search_req(
sp: SpDetectedissue,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn detectedissue_update_req(
resource: resources.Detectedissue,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn device_create_req(
resource: resources.Device,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn device_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn device_resp(
resp: response.Response(String),
) -> Result(resources.Device, ErrResp)
pub fn device_search_req(
sp: SpDevice,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn device_update_req(
resource: resources.Device,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn devicedefinition_create_req(
resource: resources.Devicedefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn devicedefinition_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn devicedefinition_resp(
resp: response.Response(String),
) -> Result(resources.Devicedefinition, ErrResp)
pub fn devicedefinition_search_req(
sp: SpDevicedefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn devicedefinition_update_req(
resource: resources.Devicedefinition,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn devicemetric_create_req(
resource: resources.Devicemetric,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn devicemetric_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn devicemetric_resp(
resp: response.Response(String),
) -> Result(resources.Devicemetric, ErrResp)
pub fn devicemetric_search_req(
sp: SpDevicemetric,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn devicemetric_update_req(
resource: resources.Devicemetric,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn devicerequest_create_req(
resource: resources.Devicerequest,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn devicerequest_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn devicerequest_resp(
resp: response.Response(String),
) -> Result(resources.Devicerequest, ErrResp)
pub fn devicerequest_search_req(
sp: SpDevicerequest,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn devicerequest_update_req(
resource: resources.Devicerequest,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn deviceusestatement_create_req(
resource: resources.Deviceusestatement,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn deviceusestatement_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn deviceusestatement_resp(
resp: response.Response(String),
) -> Result(resources.Deviceusestatement, ErrResp)
pub fn deviceusestatement_search_req(
sp: SpDeviceusestatement,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn deviceusestatement_update_req(
resource: resources.Deviceusestatement,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn diagnosticreport_create_req(
resource: resources.Diagnosticreport,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn diagnosticreport_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn diagnosticreport_resp(
resp: response.Response(String),
) -> Result(resources.Diagnosticreport, ErrResp)
pub fn diagnosticreport_search_req(
sp: SpDiagnosticreport,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn diagnosticreport_update_req(
resource: resources.Diagnosticreport,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn documentmanifest_create_req(
resource: resources.Documentmanifest,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn documentmanifest_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn documentmanifest_resp(
resp: response.Response(String),
) -> Result(resources.Documentmanifest, ErrResp)
pub fn documentmanifest_search_req(
sp: SpDocumentmanifest,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn documentmanifest_update_req(
resource: resources.Documentmanifest,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn documentreference_create_req(
resource: resources.Documentreference,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn documentreference_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn documentreference_resp(
resp: response.Response(String),
) -> Result(resources.Documentreference, ErrResp)
pub fn documentreference_search_req(
sp: SpDocumentreference,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn documentreference_update_req(
resource: resources.Documentreference,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn effectevidencesynthesis_create_req(
resource: resources.Effectevidencesynthesis,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn effectevidencesynthesis_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn effectevidencesynthesis_resp(
resp: response.Response(String),
) -> Result(resources.Effectevidencesynthesis, ErrResp)
pub fn effectevidencesynthesis_search_req(
sp: SpEffectevidencesynthesis,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn effectevidencesynthesis_update_req(
resource: resources.Effectevidencesynthesis,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn encounter_create_req(
resource: resources.Encounter,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn encounter_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn encounter_resp(
resp: response.Response(String),
) -> Result(resources.Encounter, ErrResp)
pub fn encounter_search_req(
sp: SpEncounter,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn encounter_update_req(
resource: resources.Encounter,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn endpoint_create_req(
resource: resources.Endpoint,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn endpoint_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn endpoint_resp(
resp: response.Response(String),
) -> Result(resources.Endpoint, ErrResp)
pub fn endpoint_search_req(
sp: SpEndpoint,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn endpoint_update_req(
resource: resources.Endpoint,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn enrollmentrequest_create_req(
resource: resources.Enrollmentrequest,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn enrollmentrequest_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn enrollmentrequest_resp(
resp: response.Response(String),
) -> Result(resources.Enrollmentrequest, ErrResp)
pub fn enrollmentrequest_search_req(
sp: SpEnrollmentrequest,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn enrollmentrequest_update_req(
resource: resources.Enrollmentrequest,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn enrollmentresponse_create_req(
resource: resources.Enrollmentresponse,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn enrollmentresponse_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn enrollmentresponse_resp(
resp: response.Response(String),
) -> Result(resources.Enrollmentresponse, ErrResp)
pub fn enrollmentresponse_search_req(
sp: SpEnrollmentresponse,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn enrollmentresponse_update_req(
resource: resources.Enrollmentresponse,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn episodeofcare_create_req(
resource: resources.Episodeofcare,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn episodeofcare_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn episodeofcare_resp(
resp: response.Response(String),
) -> Result(resources.Episodeofcare, ErrResp)
pub fn episodeofcare_search_req(
sp: SpEpisodeofcare,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn episodeofcare_update_req(
resource: resources.Episodeofcare,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn eventdefinition_create_req(
resource: resources.Eventdefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn eventdefinition_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn eventdefinition_resp(
resp: response.Response(String),
) -> Result(resources.Eventdefinition, ErrResp)
pub fn eventdefinition_search_req(
sp: SpEventdefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn eventdefinition_update_req(
resource: resources.Eventdefinition,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn evidence_create_req(
resource: resources.Evidence,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn evidence_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn evidence_resp(
resp: response.Response(String),
) -> Result(resources.Evidence, ErrResp)
pub fn evidence_search_req(
sp: SpEvidence,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn evidence_update_req(
resource: resources.Evidence,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn evidencevariable_create_req(
resource: resources.Evidencevariable,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn evidencevariable_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn evidencevariable_resp(
resp: response.Response(String),
) -> Result(resources.Evidencevariable, ErrResp)
pub fn evidencevariable_search_req(
sp: SpEvidencevariable,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn evidencevariable_update_req(
resource: resources.Evidencevariable,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn examplescenario_create_req(
resource: resources.Examplescenario,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn examplescenario_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn examplescenario_resp(
resp: response.Response(String),
) -> Result(resources.Examplescenario, ErrResp)
pub fn examplescenario_search_req(
sp: SpExamplescenario,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn examplescenario_update_req(
resource: resources.Examplescenario,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn explanationofbenefit_create_req(
resource: resources.Explanationofbenefit,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn explanationofbenefit_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn explanationofbenefit_resp(
resp: response.Response(String),
) -> Result(resources.Explanationofbenefit, ErrResp)
pub fn explanationofbenefit_search_req(
sp: SpExplanationofbenefit,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn explanationofbenefit_update_req(
resource: resources.Explanationofbenefit,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn familymemberhistory_create_req(
resource: resources.Familymemberhistory,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn familymemberhistory_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn familymemberhistory_resp(
resp: response.Response(String),
) -> Result(resources.Familymemberhistory, ErrResp)
pub fn familymemberhistory_search_req(
sp: SpFamilymemberhistory,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn familymemberhistory_update_req(
resource: resources.Familymemberhistory,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn fhirclient_new(
server_base_url in_url: String,
) -> Result(FhirClient, ErrBaseUrl)
creates a new client from server base url
let assert Ok(client) = sansio.fhirclient_new("r4.smarthealthit.org/")
let assert Ok(client) = sansio.fhirclient_new("https://r4.smarthealthit.org/")
let assert Ok(client) = sansio.fhirclient_new("https://hapi.fhir.org/baser4")
let assert Ok(client) = sansio.fhirclient_new("127.0.0.1:8000")
pub fn flag_create_req(
resource: resources.Flag,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn flag_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn flag_resp(
resp: response.Response(String),
) -> Result(resources.Flag, ErrResp)
pub fn flag_search_req(
sp: SpFlag,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn flag_update_req(
resource: resources.Flag,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn goal_create_req(
resource: resources.Goal,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn goal_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn goal_resp(
resp: response.Response(String),
) -> Result(resources.Goal, ErrResp)
pub fn goal_search_req(
sp: SpGoal,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn goal_update_req(
resource: resources.Goal,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn graphdefinition_create_req(
resource: resources.Graphdefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn graphdefinition_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn graphdefinition_resp(
resp: response.Response(String),
) -> Result(resources.Graphdefinition, ErrResp)
pub fn graphdefinition_search_req(
sp: SpGraphdefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn graphdefinition_update_req(
resource: resources.Graphdefinition,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn group_create_req(
resource: resources.Group,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn group_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn group_resp(
resp: response.Response(String),
) -> Result(resources.Group, ErrResp)
pub fn group_search_req(
sp: SpGroup,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn group_update_req(
resource: resources.Group,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn groupedresources_new() -> GroupedResources
pub fn guidanceresponse_create_req(
resource: resources.Guidanceresponse,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn guidanceresponse_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn guidanceresponse_resp(
resp: response.Response(String),
) -> Result(resources.Guidanceresponse, ErrResp)
pub fn guidanceresponse_search_req(
sp: SpGuidanceresponse,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn guidanceresponse_update_req(
resource: resources.Guidanceresponse,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn healthcareservice_create_req(
resource: resources.Healthcareservice,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn healthcareservice_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn healthcareservice_resp(
resp: response.Response(String),
) -> Result(resources.Healthcareservice, ErrResp)
pub fn healthcareservice_search_req(
sp: SpHealthcareservice,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn healthcareservice_update_req(
resource: resources.Healthcareservice,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn http_or_operationoutcome_resp(
resp: response.Response(String),
) -> Result(OperationoutcomeOrHTTP, ErrResp)
returns Ok if http status code 200-299, otherwise Error, and can return an OperationOutcome or HTTP response, depending on if server sense OperationOutcome or empty body
pub fn imagingstudy_create_req(
resource: resources.Imagingstudy,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn imagingstudy_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn imagingstudy_resp(
resp: response.Response(String),
) -> Result(resources.Imagingstudy, ErrResp)
pub fn imagingstudy_search_req(
sp: SpImagingstudy,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn imagingstudy_update_req(
resource: resources.Imagingstudy,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn immunization_create_req(
resource: resources.Immunization,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn immunization_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn immunization_resp(
resp: response.Response(String),
) -> Result(resources.Immunization, ErrResp)
pub fn immunization_search_req(
sp: SpImmunization,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn immunization_update_req(
resource: resources.Immunization,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn immunizationevaluation_create_req(
resource: resources.Immunizationevaluation,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn immunizationevaluation_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn immunizationevaluation_resp(
resp: response.Response(String),
) -> Result(resources.Immunizationevaluation, ErrResp)
pub fn immunizationevaluation_search_req(
sp: SpImmunizationevaluation,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn immunizationevaluation_update_req(
resource: resources.Immunizationevaluation,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn immunizationrecommendation_create_req(
resource: resources.Immunizationrecommendation,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn immunizationrecommendation_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn immunizationrecommendation_resp(
resp: response.Response(String),
) -> Result(resources.Immunizationrecommendation, ErrResp)
pub fn immunizationrecommendation_search_req(
sp: SpImmunizationrecommendation,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn immunizationrecommendation_update_req(
resource: resources.Immunizationrecommendation,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn implementationguide_create_req(
resource: resources.Implementationguide,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn implementationguide_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn implementationguide_resp(
resp: response.Response(String),
) -> Result(resources.Implementationguide, ErrResp)
pub fn implementationguide_search_req(
sp: SpImplementationguide,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn implementationguide_update_req(
resource: resources.Implementationguide,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn insuranceplan_create_req(
resource: resources.Insuranceplan,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn insuranceplan_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn insuranceplan_resp(
resp: response.Response(String),
) -> Result(resources.Insuranceplan, ErrResp)
pub fn insuranceplan_search_req(
sp: SpInsuranceplan,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn insuranceplan_update_req(
resource: resources.Insuranceplan,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn invoice_create_req(
resource: resources.Invoice,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn invoice_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn invoice_resp(
resp: response.Response(String),
) -> Result(resources.Invoice, ErrResp)
pub fn invoice_search_req(
sp: SpInvoice,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn invoice_update_req(
resource: resources.Invoice,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn library_create_req(
resource: resources.Library,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn library_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn library_resp(
resp: response.Response(String),
) -> Result(resources.Library, ErrResp)
pub fn library_search_req(
sp: SpLibrary,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn library_update_req(
resource: resources.Library,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn linkage_create_req(
resource: resources.Linkage,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn linkage_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn linkage_resp(
resp: response.Response(String),
) -> Result(resources.Linkage, ErrResp)
pub fn linkage_search_req(
sp: SpLinkage,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn linkage_update_req(
resource: resources.Linkage,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn listfhir_create_req(
resource: resources.Listfhir,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn listfhir_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn listfhir_resp(
resp: response.Response(String),
) -> Result(resources.Listfhir, ErrResp)
pub fn listfhir_search_req(
sp: SpListfhir,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn listfhir_update_req(
resource: resources.Listfhir,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn location_create_req(
resource: resources.Location,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn location_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn location_resp(
resp: response.Response(String),
) -> Result(resources.Location, ErrResp)
pub fn location_search_req(
sp: SpLocation,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn location_update_req(
resource: resources.Location,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn measure_create_req(
resource: resources.Measure,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn measure_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn measure_resp(
resp: response.Response(String),
) -> Result(resources.Measure, ErrResp)
pub fn measure_search_req(
sp: SpMeasure,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn measure_update_req(
resource: resources.Measure,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn measurereport_create_req(
resource: resources.Measurereport,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn measurereport_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn measurereport_resp(
resp: response.Response(String),
) -> Result(resources.Measurereport, ErrResp)
pub fn measurereport_search_req(
sp: SpMeasurereport,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn measurereport_update_req(
resource: resources.Measurereport,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn media_create_req(
resource: resources.Media,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn media_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn media_resp(
resp: response.Response(String),
) -> Result(resources.Media, ErrResp)
pub fn media_search_req(
sp: SpMedia,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn media_update_req(
resource: resources.Media,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn medication_create_req(
resource: resources.Medication,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medication_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medication_resp(
resp: response.Response(String),
) -> Result(resources.Medication, ErrResp)
pub fn medication_search_req(
sp: SpMedication,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medication_update_req(
resource: resources.Medication,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn medicationadministration_create_req(
resource: resources.Medicationadministration,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicationadministration_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicationadministration_resp(
resp: response.Response(String),
) -> Result(resources.Medicationadministration, ErrResp)
pub fn medicationadministration_search_req(
sp: SpMedicationadministration,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicationadministration_update_req(
resource: resources.Medicationadministration,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn medicationdispense_create_req(
resource: resources.Medicationdispense,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicationdispense_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicationdispense_resp(
resp: response.Response(String),
) -> Result(resources.Medicationdispense, ErrResp)
pub fn medicationdispense_search_req(
sp: SpMedicationdispense,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicationdispense_update_req(
resource: resources.Medicationdispense,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn medicationknowledge_create_req(
resource: resources.Medicationknowledge,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicationknowledge_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicationknowledge_resp(
resp: response.Response(String),
) -> Result(resources.Medicationknowledge, ErrResp)
pub fn medicationknowledge_search_req(
sp: SpMedicationknowledge,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicationknowledge_update_req(
resource: resources.Medicationknowledge,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn medicationrequest_create_req(
resource: resources.Medicationrequest,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicationrequest_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicationrequest_resp(
resp: response.Response(String),
) -> Result(resources.Medicationrequest, ErrResp)
pub fn medicationrequest_search_req(
sp: SpMedicationrequest,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicationrequest_update_req(
resource: resources.Medicationrequest,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn medicationstatement_create_req(
resource: resources.Medicationstatement,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicationstatement_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicationstatement_resp(
resp: response.Response(String),
) -> Result(resources.Medicationstatement, ErrResp)
pub fn medicationstatement_search_req(
sp: SpMedicationstatement,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicationstatement_update_req(
resource: resources.Medicationstatement,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn medicinalproduct_create_req(
resource: resources.Medicinalproduct,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproduct_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproduct_resp(
resp: response.Response(String),
) -> Result(resources.Medicinalproduct, ErrResp)
pub fn medicinalproduct_search_req(
sp: SpMedicinalproduct,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproduct_update_req(
resource: resources.Medicinalproduct,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn medicinalproductauthorization_create_req(
resource: resources.Medicinalproductauthorization,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductauthorization_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductauthorization_resp(
resp: response.Response(String),
) -> Result(resources.Medicinalproductauthorization, ErrResp)
pub fn medicinalproductauthorization_search_req(
sp: SpMedicinalproductauthorization,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductauthorization_update_req(
resource: resources.Medicinalproductauthorization,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn medicinalproductcontraindication_create_req(
resource: resources.Medicinalproductcontraindication,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductcontraindication_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductcontraindication_resp(
resp: response.Response(String),
) -> Result(resources.Medicinalproductcontraindication, ErrResp)
pub fn medicinalproductcontraindication_search_req(
sp: SpMedicinalproductcontraindication,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductcontraindication_update_req(
resource: resources.Medicinalproductcontraindication,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn medicinalproductindication_create_req(
resource: resources.Medicinalproductindication,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductindication_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductindication_resp(
resp: response.Response(String),
) -> Result(resources.Medicinalproductindication, ErrResp)
pub fn medicinalproductindication_search_req(
sp: SpMedicinalproductindication,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductindication_update_req(
resource: resources.Medicinalproductindication,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn medicinalproductingredient_create_req(
resource: resources.Medicinalproductingredient,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductingredient_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductingredient_resp(
resp: response.Response(String),
) -> Result(resources.Medicinalproductingredient, ErrResp)
pub fn medicinalproductingredient_search_req(
sp: SpMedicinalproductingredient,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductingredient_update_req(
resource: resources.Medicinalproductingredient,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn medicinalproductinteraction_create_req(
resource: resources.Medicinalproductinteraction,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductinteraction_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductinteraction_resp(
resp: response.Response(String),
) -> Result(resources.Medicinalproductinteraction, ErrResp)
pub fn medicinalproductinteraction_search_req(
sp: SpMedicinalproductinteraction,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductinteraction_update_req(
resource: resources.Medicinalproductinteraction,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn medicinalproductmanufactured_create_req(
resource: resources.Medicinalproductmanufactured,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductmanufactured_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductmanufactured_resp(
resp: response.Response(String),
) -> Result(resources.Medicinalproductmanufactured, ErrResp)
pub fn medicinalproductmanufactured_search_req(
sp: SpMedicinalproductmanufactured,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductmanufactured_update_req(
resource: resources.Medicinalproductmanufactured,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn medicinalproductpackaged_create_req(
resource: resources.Medicinalproductpackaged,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductpackaged_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductpackaged_resp(
resp: response.Response(String),
) -> Result(resources.Medicinalproductpackaged, ErrResp)
pub fn medicinalproductpackaged_search_req(
sp: SpMedicinalproductpackaged,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductpackaged_update_req(
resource: resources.Medicinalproductpackaged,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn medicinalproductpharmaceutical_create_req(
resource: resources.Medicinalproductpharmaceutical,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductpharmaceutical_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductpharmaceutical_resp(
resp: response.Response(String),
) -> Result(resources.Medicinalproductpharmaceutical, ErrResp)
pub fn medicinalproductpharmaceutical_search_req(
sp: SpMedicinalproductpharmaceutical,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductpharmaceutical_update_req(
resource: resources.Medicinalproductpharmaceutical,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn medicinalproductundesirableeffect_create_req(
resource: resources.Medicinalproductundesirableeffect,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductundesirableeffect_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductundesirableeffect_resp(
resp: response.Response(String),
) -> Result(resources.Medicinalproductundesirableeffect, ErrResp)
pub fn medicinalproductundesirableeffect_search_req(
sp: SpMedicinalproductundesirableeffect,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn medicinalproductundesirableeffect_update_req(
resource: resources.Medicinalproductundesirableeffect,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn messagedefinition_create_req(
resource: resources.Messagedefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn messagedefinition_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn messagedefinition_resp(
resp: response.Response(String),
) -> Result(resources.Messagedefinition, ErrResp)
pub fn messagedefinition_search_req(
sp: SpMessagedefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn messagedefinition_update_req(
resource: resources.Messagedefinition,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn messageheader_create_req(
resource: resources.Messageheader,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn messageheader_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn messageheader_resp(
resp: response.Response(String),
) -> Result(resources.Messageheader, ErrResp)
pub fn messageheader_search_req(
sp: SpMessageheader,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn messageheader_update_req(
resource: resources.Messageheader,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn molecularsequence_create_req(
resource: resources.Molecularsequence,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn molecularsequence_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn molecularsequence_resp(
resp: response.Response(String),
) -> Result(resources.Molecularsequence, ErrResp)
pub fn molecularsequence_search_req(
sp: SpMolecularsequence,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn molecularsequence_update_req(
resource: resources.Molecularsequence,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn namingsystem_create_req(
resource: resources.Namingsystem,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn namingsystem_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn namingsystem_resp(
resp: response.Response(String),
) -> Result(resources.Namingsystem, ErrResp)
pub fn namingsystem_search_req(
sp: SpNamingsystem,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn namingsystem_update_req(
resource: resources.Namingsystem,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn nutritionorder_create_req(
resource: resources.Nutritionorder,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn nutritionorder_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn nutritionorder_resp(
resp: response.Response(String),
) -> Result(resources.Nutritionorder, ErrResp)
pub fn nutritionorder_search_req(
sp: SpNutritionorder,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn nutritionorder_update_req(
resource: resources.Nutritionorder,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn observation_create_req(
resource: resources.Observation,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn observation_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn observation_resp(
resp: response.Response(String),
) -> Result(resources.Observation, ErrResp)
pub fn observation_search_req(
sp: SpObservation,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn observation_update_req(
resource: resources.Observation,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn observationdefinition_create_req(
resource: resources.Observationdefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn observationdefinition_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn observationdefinition_resp(
resp: response.Response(String),
) -> Result(resources.Observationdefinition, ErrResp)
pub fn observationdefinition_search_req(
sp: SpObservationdefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn observationdefinition_update_req(
resource: resources.Observationdefinition,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn operationdefinition_create_req(
resource: resources.Operationdefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn operationdefinition_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn operationdefinition_resp(
resp: response.Response(String),
) -> Result(resources.Operationdefinition, ErrResp)
pub fn operationdefinition_search_req(
sp: SpOperationdefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn operationdefinition_update_req(
resource: resources.Operationdefinition,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn operationoutcome_create_req(
resource: resources.Operationoutcome,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn operationoutcome_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn operationoutcome_resp(
resp: response.Response(String),
) -> Result(resources.Operationoutcome, ErrResp)
pub fn operationoutcome_search_req(
sp: SpOperationoutcome,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn operationoutcome_update_req(
resource: resources.Operationoutcome,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn organization_create_req(
resource: resources.Organization,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn organization_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn organization_resp(
resp: response.Response(String),
) -> Result(resources.Organization, ErrResp)
pub fn organization_search_req(
sp: SpOrganization,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn organization_update_req(
resource: resources.Organization,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn organizationaffiliation_create_req(
resource: resources.Organizationaffiliation,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn organizationaffiliation_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn organizationaffiliation_resp(
resp: response.Response(String),
) -> Result(resources.Organizationaffiliation, ErrResp)
pub fn organizationaffiliation_search_req(
sp: SpOrganizationaffiliation,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn organizationaffiliation_update_req(
resource: resources.Organizationaffiliation,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn patient_create_req(
resource: resources.Patient,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn patient_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn patient_resp(
resp: response.Response(String),
) -> Result(resources.Patient, ErrResp)
pub fn patient_search_req(
sp: SpPatient,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn patient_update_req(
resource: resources.Patient,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn paymentnotice_create_req(
resource: resources.Paymentnotice,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn paymentnotice_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn paymentnotice_resp(
resp: response.Response(String),
) -> Result(resources.Paymentnotice, ErrResp)
pub fn paymentnotice_search_req(
sp: SpPaymentnotice,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn paymentnotice_update_req(
resource: resources.Paymentnotice,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn paymentreconciliation_create_req(
resource: resources.Paymentreconciliation,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn paymentreconciliation_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn paymentreconciliation_resp(
resp: response.Response(String),
) -> Result(resources.Paymentreconciliation, ErrResp)
pub fn paymentreconciliation_search_req(
sp: SpPaymentreconciliation,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn paymentreconciliation_update_req(
resource: resources.Paymentreconciliation,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn person_create_req(
resource: resources.Person,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn person_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn person_resp(
resp: response.Response(String),
) -> Result(resources.Person, ErrResp)
pub fn person_search_req(
sp: SpPerson,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn person_update_req(
resource: resources.Person,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn plandefinition_create_req(
resource: resources.Plandefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn plandefinition_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn plandefinition_resp(
resp: response.Response(String),
) -> Result(resources.Plandefinition, ErrResp)
pub fn plandefinition_search_req(
sp: SpPlandefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn plandefinition_update_req(
resource: resources.Plandefinition,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn practitioner_create_req(
resource: resources.Practitioner,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn practitioner_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn practitioner_resp(
resp: response.Response(String),
) -> Result(resources.Practitioner, ErrResp)
pub fn practitioner_search_req(
sp: SpPractitioner,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn practitioner_update_req(
resource: resources.Practitioner,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn practitionerrole_create_req(
resource: resources.Practitionerrole,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn practitionerrole_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn practitionerrole_resp(
resp: response.Response(String),
) -> Result(resources.Practitionerrole, ErrResp)
pub fn practitionerrole_search_req(
sp: SpPractitionerrole,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn practitionerrole_update_req(
resource: resources.Practitionerrole,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn procedure_create_req(
resource: resources.Procedure,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn procedure_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn procedure_resp(
resp: response.Response(String),
) -> Result(resources.Procedure, ErrResp)
pub fn procedure_search_req(
sp: SpProcedure,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn procedure_update_req(
resource: resources.Procedure,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn provenance_create_req(
resource: resources.Provenance,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn provenance_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn provenance_resp(
resp: response.Response(String),
) -> Result(resources.Provenance, ErrResp)
pub fn provenance_search_req(
sp: SpProvenance,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn provenance_update_req(
resource: resources.Provenance,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn questionnaire_create_req(
resource: resources.Questionnaire,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn questionnaire_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn questionnaire_resp(
resp: response.Response(String),
) -> Result(resources.Questionnaire, ErrResp)
pub fn questionnaire_search_req(
sp: SpQuestionnaire,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn questionnaire_update_req(
resource: resources.Questionnaire,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn questionnaireresponse_create_req(
resource: resources.Questionnaireresponse,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn questionnaireresponse_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn questionnaireresponse_resp(
resp: response.Response(String),
) -> Result(resources.Questionnaireresponse, ErrResp)
pub fn questionnaireresponse_search_req(
sp: SpQuestionnaireresponse,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn questionnaireresponse_update_req(
resource: resources.Questionnaireresponse,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn relatedperson_create_req(
resource: resources.Relatedperson,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn relatedperson_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn relatedperson_resp(
resp: response.Response(String),
) -> Result(resources.Relatedperson, ErrResp)
pub fn relatedperson_search_req(
sp: SpRelatedperson,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn relatedperson_update_req(
resource: resources.Relatedperson,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn requestgroup_create_req(
resource: resources.Requestgroup,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn requestgroup_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn requestgroup_resp(
resp: response.Response(String),
) -> Result(resources.Requestgroup, ErrResp)
pub fn requestgroup_search_req(
sp: SpRequestgroup,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn requestgroup_update_req(
resource: resources.Requestgroup,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn researchdefinition_create_req(
resource: resources.Researchdefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn researchdefinition_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn researchdefinition_resp(
resp: response.Response(String),
) -> Result(resources.Researchdefinition, ErrResp)
pub fn researchdefinition_search_req(
sp: SpResearchdefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn researchdefinition_update_req(
resource: resources.Researchdefinition,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn researchelementdefinition_create_req(
resource: resources.Researchelementdefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn researchelementdefinition_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn researchelementdefinition_resp(
resp: response.Response(String),
) -> Result(resources.Researchelementdefinition, ErrResp)
pub fn researchelementdefinition_search_req(
sp: SpResearchelementdefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn researchelementdefinition_update_req(
resource: resources.Researchelementdefinition,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn researchstudy_create_req(
resource: resources.Researchstudy,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn researchstudy_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn researchstudy_resp(
resp: response.Response(String),
) -> Result(resources.Researchstudy, ErrResp)
pub fn researchstudy_search_req(
sp: SpResearchstudy,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn researchstudy_update_req(
resource: resources.Researchstudy,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn researchsubject_create_req(
resource: resources.Researchsubject,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn researchsubject_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn researchsubject_resp(
resp: response.Response(String),
) -> Result(resources.Researchsubject, ErrResp)
pub fn researchsubject_search_req(
sp: SpResearchsubject,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn researchsubject_update_req(
resource: resources.Researchsubject,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn riskassessment_create_req(
resource: resources.Riskassessment,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn riskassessment_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn riskassessment_resp(
resp: response.Response(String),
) -> Result(resources.Riskassessment, ErrResp)
pub fn riskassessment_search_req(
sp: SpRiskassessment,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn riskassessment_update_req(
resource: resources.Riskassessment,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn riskevidencesynthesis_create_req(
resource: resources.Riskevidencesynthesis,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn riskevidencesynthesis_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn riskevidencesynthesis_resp(
resp: response.Response(String),
) -> Result(resources.Riskevidencesynthesis, ErrResp)
pub fn riskevidencesynthesis_search_req(
sp: SpRiskevidencesynthesis,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn riskevidencesynthesis_update_req(
resource: resources.Riskevidencesynthesis,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn schedule_create_req(
resource: resources.Schedule,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn schedule_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn schedule_resp(
resp: response.Response(String),
) -> Result(resources.Schedule, ErrResp)
pub fn schedule_search_req(
sp: SpSchedule,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn schedule_update_req(
resource: resources.Schedule,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn searchparameter_create_req(
resource: resources.Searchparameter,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn searchparameter_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn searchparameter_resp(
resp: response.Response(String),
) -> Result(resources.Searchparameter, ErrResp)
pub fn searchparameter_search_req(
sp: SpSearchparameter,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn searchparameter_update_req(
resource: resources.Searchparameter,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn servicerequest_create_req(
resource: resources.Servicerequest,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn servicerequest_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn servicerequest_resp(
resp: response.Response(String),
) -> Result(resources.Servicerequest, ErrResp)
pub fn servicerequest_search_req(
sp: SpServicerequest,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn servicerequest_update_req(
resource: resources.Servicerequest,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn slot_create_req(
resource: resources.Slot,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn slot_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn slot_resp(
resp: response.Response(String),
) -> Result(resources.Slot, ErrResp)
pub fn slot_search_req(
sp: SpSlot,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn slot_update_req(
resource: resources.Slot,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn sp_account_new() -> SpAccount
pub fn sp_activitydefinition_new() -> SpActivitydefinition
pub fn sp_adverseevent_new() -> SpAdverseevent
pub fn sp_allergyintolerance_new() -> SpAllergyintolerance
pub fn sp_appointment_new() -> SpAppointment
pub fn sp_appointmentresponse_new() -> SpAppointmentresponse
pub fn sp_auditevent_new() -> SpAuditevent
pub fn sp_basic_new() -> SpBasic
pub fn sp_binary_new() -> SpBinary
pub fn sp_biologicallyderivedproduct_new() -> SpBiologicallyderivedproduct
pub fn sp_bodystructure_new() -> SpBodystructure
pub fn sp_bundle_new() -> SpBundle
pub fn sp_capabilitystatement_new() -> SpCapabilitystatement
pub fn sp_careplan_new() -> SpCareplan
pub fn sp_careteam_new() -> SpCareteam
pub fn sp_catalogentry_new() -> SpCatalogentry
pub fn sp_chargeitem_new() -> SpChargeitem
pub fn sp_chargeitemdefinition_new() -> SpChargeitemdefinition
pub fn sp_claim_new() -> SpClaim
pub fn sp_claimresponse_new() -> SpClaimresponse
pub fn sp_clinicalimpression_new() -> SpClinicalimpression
pub fn sp_codesystem_new() -> SpCodesystem
pub fn sp_communication_new() -> SpCommunication
pub fn sp_communicationrequest_new() -> SpCommunicationrequest
pub fn sp_compartmentdefinition_new() -> SpCompartmentdefinition
pub fn sp_composition_new() -> SpComposition
pub fn sp_conceptmap_new() -> SpConceptmap
pub fn sp_condition_new() -> SpCondition
pub fn sp_consent_new() -> SpConsent
pub fn sp_contract_new() -> SpContract
pub fn sp_coverage_new() -> SpCoverage
pub fn sp_coverageeligibilityrequest_new() -> SpCoverageeligibilityrequest
pub fn sp_coverageeligibilityresponse_new() -> SpCoverageeligibilityresponse
pub fn sp_detectedissue_new() -> SpDetectedissue
pub fn sp_device_new() -> SpDevice
pub fn sp_devicedefinition_new() -> SpDevicedefinition
pub fn sp_devicemetric_new() -> SpDevicemetric
pub fn sp_devicerequest_new() -> SpDevicerequest
pub fn sp_deviceusestatement_new() -> SpDeviceusestatement
pub fn sp_diagnosticreport_new() -> SpDiagnosticreport
pub fn sp_documentmanifest_new() -> SpDocumentmanifest
pub fn sp_documentreference_new() -> SpDocumentreference
pub fn sp_effectevidencesynthesis_new() -> SpEffectevidencesynthesis
pub fn sp_encounter_new() -> SpEncounter
pub fn sp_endpoint_new() -> SpEndpoint
pub fn sp_enrollmentrequest_new() -> SpEnrollmentrequest
pub fn sp_enrollmentresponse_new() -> SpEnrollmentresponse
pub fn sp_episodeofcare_new() -> SpEpisodeofcare
pub fn sp_eventdefinition_new() -> SpEventdefinition
pub fn sp_evidence_new() -> SpEvidence
pub fn sp_evidencevariable_new() -> SpEvidencevariable
pub fn sp_examplescenario_new() -> SpExamplescenario
pub fn sp_explanationofbenefit_new() -> SpExplanationofbenefit
pub fn sp_familymemberhistory_new() -> SpFamilymemberhistory
pub fn sp_flag_new() -> SpFlag
pub fn sp_goal_new() -> SpGoal
pub fn sp_graphdefinition_new() -> SpGraphdefinition
pub fn sp_group_new() -> SpGroup
pub fn sp_guidanceresponse_new() -> SpGuidanceresponse
pub fn sp_healthcareservice_new() -> SpHealthcareservice
pub fn sp_imagingstudy_new() -> SpImagingstudy
pub fn sp_immunization_new() -> SpImmunization
pub fn sp_immunizationevaluation_new() -> SpImmunizationevaluation
pub fn sp_immunizationrecommendation_new() -> SpImmunizationrecommendation
pub fn sp_implementationguide_new() -> SpImplementationguide
pub fn sp_insuranceplan_new() -> SpInsuranceplan
pub fn sp_invoice_new() -> SpInvoice
pub fn sp_library_new() -> SpLibrary
pub fn sp_linkage_new() -> SpLinkage
pub fn sp_listfhir_new() -> SpListfhir
pub fn sp_location_new() -> SpLocation
pub fn sp_measure_new() -> SpMeasure
pub fn sp_measurereport_new() -> SpMeasurereport
pub fn sp_media_new() -> SpMedia
pub fn sp_medication_new() -> SpMedication
pub fn sp_medicationadministration_new() -> SpMedicationadministration
pub fn sp_medicationdispense_new() -> SpMedicationdispense
pub fn sp_medicationknowledge_new() -> SpMedicationknowledge
pub fn sp_medicationrequest_new() -> SpMedicationrequest
pub fn sp_medicationstatement_new() -> SpMedicationstatement
pub fn sp_medicinalproduct_new() -> SpMedicinalproduct
pub fn sp_medicinalproductauthorization_new() -> SpMedicinalproductauthorization
pub fn sp_medicinalproductcontraindication_new() -> SpMedicinalproductcontraindication
pub fn sp_medicinalproductindication_new() -> SpMedicinalproductindication
pub fn sp_medicinalproductingredient_new() -> SpMedicinalproductingredient
pub fn sp_medicinalproductinteraction_new() -> SpMedicinalproductinteraction
pub fn sp_medicinalproductmanufactured_new() -> SpMedicinalproductmanufactured
pub fn sp_medicinalproductpackaged_new() -> SpMedicinalproductpackaged
pub fn sp_medicinalproductpharmaceutical_new() -> SpMedicinalproductpharmaceutical
pub fn sp_medicinalproductundesirableeffect_new() -> SpMedicinalproductundesirableeffect
pub fn sp_messagedefinition_new() -> SpMessagedefinition
pub fn sp_messageheader_new() -> SpMessageheader
pub fn sp_molecularsequence_new() -> SpMolecularsequence
pub fn sp_namingsystem_new() -> SpNamingsystem
pub fn sp_nutritionorder_new() -> SpNutritionorder
pub fn sp_observation_new() -> SpObservation
pub fn sp_observationdefinition_new() -> SpObservationdefinition
pub fn sp_operationdefinition_new() -> SpOperationdefinition
pub fn sp_operationoutcome_new() -> SpOperationoutcome
pub fn sp_organization_new() -> SpOrganization
pub fn sp_organizationaffiliation_new() -> SpOrganizationaffiliation
pub fn sp_patient_new() -> SpPatient
pub fn sp_paymentnotice_new() -> SpPaymentnotice
pub fn sp_paymentreconciliation_new() -> SpPaymentreconciliation
pub fn sp_person_new() -> SpPerson
pub fn sp_plandefinition_new() -> SpPlandefinition
pub fn sp_practitioner_new() -> SpPractitioner
pub fn sp_practitionerrole_new() -> SpPractitionerrole
pub fn sp_procedure_new() -> SpProcedure
pub fn sp_provenance_new() -> SpProvenance
pub fn sp_questionnaire_new() -> SpQuestionnaire
pub fn sp_questionnaireresponse_new() -> SpQuestionnaireresponse
pub fn sp_relatedperson_new() -> SpRelatedperson
pub fn sp_requestgroup_new() -> SpRequestgroup
pub fn sp_researchdefinition_new() -> SpResearchdefinition
pub fn sp_researchelementdefinition_new() -> SpResearchelementdefinition
pub fn sp_researchstudy_new() -> SpResearchstudy
pub fn sp_researchsubject_new() -> SpResearchsubject
pub fn sp_riskassessment_new() -> SpRiskassessment
pub fn sp_riskevidencesynthesis_new() -> SpRiskevidencesynthesis
pub fn sp_schedule_new() -> SpSchedule
pub fn sp_searchparameter_new() -> SpSearchparameter
pub fn sp_servicerequest_new() -> SpServicerequest
pub fn sp_slot_new() -> SpSlot
pub fn sp_specimen_new() -> SpSpecimen
pub fn sp_specimendefinition_new() -> SpSpecimendefinition
pub fn sp_structuredefinition_new() -> SpStructuredefinition
pub fn sp_structuremap_new() -> SpStructuremap
pub fn sp_subscription_new() -> SpSubscription
pub fn sp_substance_new() -> SpSubstance
pub fn sp_substancenucleicacid_new() -> SpSubstancenucleicacid
pub fn sp_substancepolymer_new() -> SpSubstancepolymer
pub fn sp_substanceprotein_new() -> SpSubstanceprotein
pub fn sp_substancereferenceinformation_new() -> SpSubstancereferenceinformation
pub fn sp_substancesourcematerial_new() -> SpSubstancesourcematerial
pub fn sp_substancespecification_new() -> SpSubstancespecification
pub fn sp_supplydelivery_new() -> SpSupplydelivery
pub fn sp_supplyrequest_new() -> SpSupplyrequest
pub fn sp_task_new() -> SpTask
pub fn sp_terminologycapabilities_new() -> SpTerminologycapabilities
pub fn sp_testreport_new() -> SpTestreport
pub fn sp_testscript_new() -> SpTestscript
pub fn sp_valueset_new() -> SpValueset
pub fn sp_verificationresult_new() -> SpVerificationresult
pub fn sp_visionprescription_new() -> SpVisionprescription
pub fn specimen_create_req(
resource: resources.Specimen,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn specimen_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn specimen_resp(
resp: response.Response(String),
) -> Result(resources.Specimen, ErrResp)
pub fn specimen_search_req(
sp: SpSpecimen,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn specimen_update_req(
resource: resources.Specimen,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn specimendefinition_create_req(
resource: resources.Specimendefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn specimendefinition_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn specimendefinition_resp(
resp: response.Response(String),
) -> Result(resources.Specimendefinition, ErrResp)
pub fn specimendefinition_search_req(
sp: SpSpecimendefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn specimendefinition_update_req(
resource: resources.Specimendefinition,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn structuredefinition_create_req(
resource: resources.Structuredefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn structuredefinition_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn structuredefinition_resp(
resp: response.Response(String),
) -> Result(resources.Structuredefinition, ErrResp)
pub fn structuredefinition_search_req(
sp: SpStructuredefinition,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn structuredefinition_update_req(
resource: resources.Structuredefinition,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn structuremap_create_req(
resource: resources.Structuremap,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn structuremap_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn structuremap_resp(
resp: response.Response(String),
) -> Result(resources.Structuremap, ErrResp)
pub fn structuremap_search_req(
sp: SpStructuremap,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn structuremap_update_req(
resource: resources.Structuremap,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn subscription_create_req(
resource: resources.Subscription,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn subscription_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn subscription_resp(
resp: response.Response(String),
) -> Result(resources.Subscription, ErrResp)
pub fn subscription_search_req(
sp: SpSubscription,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn subscription_update_req(
resource: resources.Subscription,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn substance_create_req(
resource: resources.Substance,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn substance_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn substance_resp(
resp: response.Response(String),
) -> Result(resources.Substance, ErrResp)
pub fn substance_search_req(
sp: SpSubstance,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn substance_update_req(
resource: resources.Substance,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn substancenucleicacid_create_req(
resource: resources.Substancenucleicacid,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn substancenucleicacid_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn substancenucleicacid_resp(
resp: response.Response(String),
) -> Result(resources.Substancenucleicacid, ErrResp)
pub fn substancenucleicacid_search_req(
sp: SpSubstancenucleicacid,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn substancenucleicacid_update_req(
resource: resources.Substancenucleicacid,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn substancepolymer_create_req(
resource: resources.Substancepolymer,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn substancepolymer_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn substancepolymer_resp(
resp: response.Response(String),
) -> Result(resources.Substancepolymer, ErrResp)
pub fn substancepolymer_search_req(
sp: SpSubstancepolymer,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn substancepolymer_update_req(
resource: resources.Substancepolymer,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn substanceprotein_create_req(
resource: resources.Substanceprotein,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn substanceprotein_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn substanceprotein_resp(
resp: response.Response(String),
) -> Result(resources.Substanceprotein, ErrResp)
pub fn substanceprotein_search_req(
sp: SpSubstanceprotein,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn substanceprotein_update_req(
resource: resources.Substanceprotein,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn substancereferenceinformation_create_req(
resource: resources.Substancereferenceinformation,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn substancereferenceinformation_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn substancereferenceinformation_resp(
resp: response.Response(String),
) -> Result(resources.Substancereferenceinformation, ErrResp)
pub fn substancereferenceinformation_search_req(
sp: SpSubstancereferenceinformation,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn substancereferenceinformation_update_req(
resource: resources.Substancereferenceinformation,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn substancesourcematerial_create_req(
resource: resources.Substancesourcematerial,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn substancesourcematerial_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn substancesourcematerial_resp(
resp: response.Response(String),
) -> Result(resources.Substancesourcematerial, ErrResp)
pub fn substancesourcematerial_search_req(
sp: SpSubstancesourcematerial,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn substancesourcematerial_update_req(
resource: resources.Substancesourcematerial,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn substancespecification_create_req(
resource: resources.Substancespecification,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn substancespecification_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn substancespecification_resp(
resp: response.Response(String),
) -> Result(resources.Substancespecification, ErrResp)
pub fn substancespecification_search_req(
sp: SpSubstancespecification,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn substancespecification_update_req(
resource: resources.Substancespecification,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn supplydelivery_create_req(
resource: resources.Supplydelivery,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn supplydelivery_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn supplydelivery_resp(
resp: response.Response(String),
) -> Result(resources.Supplydelivery, ErrResp)
pub fn supplydelivery_search_req(
sp: SpSupplydelivery,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn supplydelivery_update_req(
resource: resources.Supplydelivery,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn supplyrequest_create_req(
resource: resources.Supplyrequest,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn supplyrequest_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn supplyrequest_resp(
resp: response.Response(String),
) -> Result(resources.Supplyrequest, ErrResp)
pub fn supplyrequest_search_req(
sp: SpSupplyrequest,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn supplyrequest_update_req(
resource: resources.Supplyrequest,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn task_create_req(
resource: resources.Task,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn task_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn task_resp(
resp: response.Response(String),
) -> Result(resources.Task, ErrResp)
pub fn task_search_req(
sp: SpTask,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn task_update_req(
resource: resources.Task,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn terminologycapabilities_create_req(
resource: resources.Terminologycapabilities,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn terminologycapabilities_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn terminologycapabilities_resp(
resp: response.Response(String),
) -> Result(resources.Terminologycapabilities, ErrResp)
pub fn terminologycapabilities_search_req(
sp: SpTerminologycapabilities,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn terminologycapabilities_update_req(
resource: resources.Terminologycapabilities,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn testreport_create_req(
resource: resources.Testreport,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn testreport_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn testreport_resp(
resp: response.Response(String),
) -> Result(resources.Testreport, ErrResp)
pub fn testreport_search_req(
sp: SpTestreport,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn testreport_update_req(
resource: resources.Testreport,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn testscript_create_req(
resource: resources.Testscript,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn testscript_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn testscript_resp(
resp: response.Response(String),
) -> Result(resources.Testscript, ErrResp)
pub fn testscript_search_req(
sp: SpTestscript,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn testscript_update_req(
resource: resources.Testscript,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn valueset_create_req(
resource: resources.Valueset,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn valueset_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn valueset_resp(
resp: response.Response(String),
) -> Result(resources.Valueset, ErrResp)
pub fn valueset_search_req(
sp: SpValueset,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn valueset_update_req(
resource: resources.Valueset,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn verificationresult_create_req(
resource: resources.Verificationresult,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn verificationresult_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn verificationresult_resp(
resp: response.Response(String),
) -> Result(resources.Verificationresult, ErrResp)
pub fn verificationresult_search_req(
sp: SpVerificationresult,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn verificationresult_update_req(
resource: resources.Verificationresult,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)
pub fn visionprescription_create_req(
resource: resources.Visionprescription,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn visionprescription_read_req(
id: String,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn visionprescription_resp(
resp: response.Response(String),
) -> Result(resources.Visionprescription, ErrResp)
pub fn visionprescription_search_req(
sp: SpVisionprescription,
client: FhirClient,
) -> request.Request(option.Option(json.Json))
pub fn visionprescription_update_req(
resource: resources.Visionprescription,
client: FhirClient,
) -> Result(request.Request(option.Option(json.Json)), ErrReq)