30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
# File 'lib/candidhealth/billing_notes/v_2/client.rb', line 30
def create(text:, encounter_id:, additional_properties: nil, _field_set: nil, request_options: nil)
response = @request_client.conn.post do |req|
req.options.timeout = request_options.timeout_in_seconds unless request_options&.timeout_in_seconds.nil?
req.["Authorization"] = request_options.token unless request_options&.token.nil?
req. = {
**(req. || {}),
**@request_client.,
**(request_options&. || {})
}.compact
req.body = {
**(request_options&.additional_body_parameters || {}),
text: text,
additional_properties: additional_properties,
_field_set: _field_set,
encounter_id: encounter_id
}.compact
req.url "#{@request_client.get_url(environment: CandidApi,
request_options: request_options)}/api/billing_notes/v2"
end
CandidApiClient::BillingNotes::V2::Types::BillingNote.from_json(json_object: response.body)
end
|