Class: OrcaApi::PatientService::CareCommon
- Defined in:
- lib/orca_api/patient_service/care_common.rb
Overview
介護保険情報・介護認定情報を扱うサービスの共通処理
Direct Known Subclasses
Direct Known Subclasses
Instance Attribute Summary
Attributes inherited from Service
Instance Method Summary collapse
-
#get(id) ⇒ OrcaApi::Result
介護保険情報、または介護認定情報を取得する.
-
#update(id, args) ⇒ OrcaApi::Result
介護保険情報、または介護認定情報を更新する.
Methods inherited from Service
Constructor Details
This class inherits a constructor from OrcaApi::Service
Constructor Details
This class inherits a constructor from OrcaApi::Service
Instance Method Details
#get(id) ⇒ OrcaApi::Result
介護保険情報、または介護認定情報を取得する
18 19 20 21 22 |
# File 'lib/orca_api/patient_service/care_common.rb', line 18 def get(id) res = call_01(id) unlock(res) res end |
#update(id, args) ⇒ OrcaApi::Result
介護保険情報、または介護認定情報を更新する
70 71 72 73 74 75 76 77 78 79 80 81 82 83 |
# File 'lib/orca_api/patient_service/care_common.rb', line 70 def update(id, args) locked_result = res = call_01(id) if !res.ok? return res end res = call_02(args, res) if res.ok? locked_result = nil end res ensure unlock(locked_result) end |