Class: DaVinciPASTestKit::DaVinciPASV221::PASClientClaimUpdateModifyCancelSubmitTest
- Inherits:
-
AbstractClaimUpdateSubmitTest
- Object
- Inferno::Test
- AbstractClaimUpdateSubmitTest
- DaVinciPASTestKit::DaVinciPASV221::PASClientClaimUpdateModifyCancelSubmitTest
- Defined in:
- lib/davinci_pas_test_kit/client/v2.2.1/workflows/pas_client_claim_update_submit_tests.rb
Overview
Step 3: an update that modifies one item and cancels another.
Instance Method Summary collapse
Methods inherited from AbstractClaimUpdateSubmitTest
#claim_update_wait_message, #response_note
Methods included from UserInputResponse
included, #input_title, read_input, response_candidates, user_inputted_response, #user_inputted_response?, valid_candidate?
Methods included from SessionIdentification
#bearer_token_to_wait_identifier, #session_endpoint_url, #session_wait_identifier
Methods included from URLs
Methods included from ClientURLs
#fhir_base_url, #fhir_subscription_url, #inquire_url, #registration_url, #session_fhir_base_url, #session_fhir_subscription_url, #session_inquire_url, #session_submit_url, #submit_url, #token_url, #udap_discovery_url
Methods included from BaseURLs
#base_url, #resume_fail_url, #resume_pass_url, #resume_skip_url
Instance Method Details
#interaction_instructions ⇒ Object
193 194 195 196 197 198 199 200 |
# File 'lib/davinci_pas_test_kit/client/v2.2.1/workflows/pas_client_claim_update_submit_tests.rb', line 193 def interaction_instructions 'Submit an **update that modifies one item and cancels another**. Mark the modified item ' \ 'with an `infoChanged` extension. Mark the canceled item with the `infoCancelled` modifier ' \ 'extension (valueBoolean `true`), a `certificationType` extension with code `3` (Cancel) in ' \ '`Claim.item.extension`, and an `infoChanged` extension. Retain all prior items and ' \ 'supportingInfo (preserving their `sequence` values) and reference the immediately prior ' \ 'Claim update in `Claim.related.claim`.' end |