Class: Mirah::Inputs::PatientConditionInput

Inherits:
BaseInputObject show all
Defined in:
lib/mirah/inputs/patient_condition_input.rb

Overview

A set of parameters for updating a Data::Appointment

Instance Attribute Summary collapse

Method Summary

Methods inherited from BaseInputObject

from_graphql_hash, #initialize, #to_graphql_hash, #valid?, #validate!

Constructor Details

This class inherits a constructor from Mirah::BaseInputObject

Instance Attribute Details

#abatement_datestring (readonly)

Returns The date of abatement.

Returns:

  • (string)

    The date of abatement



17
# File 'lib/mirah/inputs/patient_condition_input.rb', line 17

input :abatement_date, required: false, serializer: Serializers::DateTimeSerializer.new

#external_diagnostic_code_idstring (readonly)

Returns Your system identifier for the code the patient has been diagnosed with.

Returns:

  • (string)

    Your system identifier for the code the patient has been diagnosed with



29
# File 'lib/mirah/inputs/patient_condition_input.rb', line 29

input :external_diagnostic_code_id, required: false

#external_idstring (readonly)

Returns The identifier provided by your system.

Returns:

  • (string)

    The identifier provided by your system



9
# File 'lib/mirah/inputs/patient_condition_input.rb', line 9

input :external_id, required: true

#external_patient_idstring (readonly)

Returns Your system identifier for the patient the condition applies to.

Returns:

  • (string)

    Your system identifier for the patient the condition applies to



25
# File 'lib/mirah/inputs/patient_condition_input.rb', line 25

input :external_patient_id, required: false

#onset_datestring (readonly)

Returns The date of onset.

Returns:

  • (string)

    The date of onset



13
# File 'lib/mirah/inputs/patient_condition_input.rb', line 13

input :onset_date, required: false, serializer: Serializers::DateTimeSerializer.new

#statusstring (readonly)

Returns The status of this condition.

Returns:

  • (string)

    The status of this condition



21
# File 'lib/mirah/inputs/patient_condition_input.rb', line 21

input :status, required: true