Class: Peddler::APIs::FinancesV0::SAFETReimbursementEvent

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/apis/finances_v0.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#posted_dateString? (readonly)

Returns the value of attribute posted_date.

Returns:

  • (String, nil)


883
884
885
# File 'sig/peddler/apis/finances_v0.rbs', line 883

def posted_date
  @posted_date
end

#reason_codeString? (readonly)

Returns the value of attribute reason_code.

Returns:

  • (String, nil)


884
885
886
# File 'sig/peddler/apis/finances_v0.rbs', line 884

def reason_code
  @reason_code
end

#reimbursed_amountPeddler::Money? (readonly)

Returns the value of attribute reimbursed_amount.

Returns:



885
886
887
# File 'sig/peddler/apis/finances_v0.rbs', line 885

def reimbursed_amount
  @reimbursed_amount
end

#safet_claim_idString? (readonly)

Returns the value of attribute safet_claim_id.

Returns:

  • (String, nil)


886
887
888
# File 'sig/peddler/apis/finances_v0.rbs', line 886

def safet_claim_id
  @safet_claim_id
end

#safet_reimbursement_item_listArray[Peddler::APIs::FinancesV0::SAFETReimbursementItem]? (readonly)

Returns the value of attribute safet_reimbursement_item_list.



887
888
889
# File 'sig/peddler/apis/finances_v0.rbs', line 887

def safet_reimbursement_item_list
  @safet_reimbursement_item_list
end

Class Method Details

.[](posted_date:, reason_code:, reimbursed_amount:, safet_claim_id:, safet_reimbursement_item_list:) ⇒ Peddler::APIs::FinancesV0::SAFETReimbursementEvent .[](arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::FinancesV0::SAFETReimbursementEvent

Overloads:



876
877
# File 'sig/peddler/apis/finances_v0.rbs', line 876

def self.[]: (?posted_date: String?, ?reason_code: String?, ?reimbursed_amount: Peddler::Money?, ?safet_claim_id: String?, ?safet_reimbursement_item_list: Array[Peddler::APIs::FinancesV0::SAFETReimbursementItem]?) -> Peddler::APIs::FinancesV0::SAFETReimbursementEvent
| (String?, String?, Peddler::Money?, String?, Array[Peddler::APIs::FinancesV0::SAFETReimbursementItem]?) -> Peddler::APIs::FinancesV0::SAFETReimbursementEvent

.members[ :posted_date, :reason_code, :reimbursed_amount, :safet_claim_id, :safet_reimbursement_item_list ]

Returns:

  • ([ :posted_date, :reason_code, :reimbursed_amount, :safet_claim_id, :safet_reimbursement_item_list ])


879
# File 'sig/peddler/apis/finances_v0.rbs', line 879

def self.members: () -> [ :posted_date, :reason_code, :reimbursed_amount, :safet_claim_id, :safet_reimbursement_item_list ]

.new(posted_date:, reason_code:, reimbursed_amount:, safet_claim_id:, safet_reimbursement_item_list:) ⇒ Peddler::APIs::FinancesV0::SAFETReimbursementEvent .new(arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::FinancesV0::SAFETReimbursementEvent

Overloads:



874
875
# File 'sig/peddler/apis/finances_v0.rbs', line 874

def self.new: (?posted_date: String?, ?reason_code: String?, ?reimbursed_amount: Peddler::Money?, ?safet_claim_id: String?, ?safet_reimbursement_item_list: Array[Peddler::APIs::FinancesV0::SAFETReimbursementItem]?) -> Peddler::APIs::FinancesV0::SAFETReimbursementEvent
| (String?, String?, Peddler::Money?, String?, Array[Peddler::APIs::FinancesV0::SAFETReimbursementItem]?) -> Peddler::APIs::FinancesV0::SAFETReimbursementEvent

.parsePeddler::APIs::FinancesV0::SAFETReimbursementEvent

Parameters:

  • (Hash[String | Symbol, untyped])
  • (Object)

Returns:



881
# File 'sig/peddler/apis/finances_v0.rbs', line 881

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::FinancesV0::SAFETReimbursementEvent

Instance Method Details

#members[ :posted_date, :reason_code, :reimbursed_amount, :safet_claim_id, :safet_reimbursement_item_list ]

Returns:

  • ([ :posted_date, :reason_code, :reimbursed_amount, :safet_claim_id, :safet_reimbursement_item_list ])


889
# File 'sig/peddler/apis/finances_v0.rbs', line 889

def members: () -> [ :posted_date, :reason_code, :reimbursed_amount, :safet_claim_id, :safet_reimbursement_item_list ]

#to_h{ posted_date: String?, reason_code: String?, reimbursed_amount: Peddler::Money?, safet_claim_id: String?, safet_reimbursement_item_list: Array[Peddler::APIs::FinancesV0::SAFETReimbursementItem]? }

Returns:



890
# File 'sig/peddler/apis/finances_v0.rbs', line 890

def to_h: () -> { posted_date: String?, reason_code: String?, reimbursed_amount: Peddler::Money?, safet_claim_id: String?, safet_reimbursement_item_list: Array[Peddler::APIs::FinancesV0::SAFETReimbursementItem]? }