Setting cancelationReason when cancelling an appointment

108 views
Skip to first unread message
Assigned to Fenil....@cerner.com by me

rinald...@lumeon.com

unread,
Jul 28, 2021, 11:30:27 AM7/28/21
to Cerner FHIR Developers
I can successfully cancel an appointment with a PATCH operation with payload like:
[
  {
    "op" : "replace",
    "path" : "/status",
    "value" : "cancelled"
  }
]

I'd like to set a cancelationReason with the patch and have some questions:
1) Is the codeset always https://fhir.cerner.com/xxx/codeSet/14229 for cancellationReason across all customer deployments of Cerner?
2) Are the codes within that codeset the same across all customers or will that vary?
3) Where can I find values/description for defined codes for cancelationReason for the sandbox environment?
4) General question, where can I find sandbox values for FHIR codesets in general (e.g. serviceType)

Many thanks

Fenil Desani (Cerner)

unread,
Jul 28, 2021, 2:04:55 PM7/28/21
to Cerner FHIR Developers
Hello,

1) Is the codeset always https://fhir.cerner.com/xxx/codeSet/14229 for cancellationReason across all customer deployments of Cerner?
  • Correct. CancellationReason belongs to codeset 14229.
2) Are the codes within that codeset the same across all customers or will that vary?
  • They may vary per customer.
3) Where can I find values/description for defined codes for cancelationReason for the sandbox environment?

Name                                                                              Standard Code     Proprietary Code
Equipment Maintenance/Repair                                    maint                         35498171
Prep/Med Incomplete                                                     meds-inc                   26491445
Other: Weather                                                                 oth-weath                  22383591
Other                                                                                    other                        26491415
Patient                                                                                     pat                        26491409
Patient: Canceled via automated reminder system        pat-crs                  2561838239
Patient: Deceased                                                          pat-dec                        684930
Patient: Lack of Transportation                                           pat-lt                    26491469

4) General question, where can I find sandbox values for FHIR codesets in general (e.g. serviceType)
Fenil

rinald...@lumeon.com

unread,
Jul 30, 2021, 5:13:05 AM7/30/21
to Cerner FHIR Developers
Thanks Fenil, very helpful.
The proprietary codes  35498171, 26491469 and  26491409 work successfully, however, If I supply  2561838239, I get an "Unprocessable entity" error response. (I've not tried the other codes above)

Fenil Desani (Cerner)

unread,
Jul 30, 2021, 10:57:03 AM7/30/21
to Cerner FHIR Developers
Please provide X-Request-id of the failure.

rinald...@lumeon.com

unread,
Jul 30, 2021, 11:57:35 AM7/30/21
to Cerner FHIR Developers
Hi Fenil, it's 649038d2-d726-405e-891e-a13c8ed7b041

Fenil Desani (Cerner)

unread,
Aug 2, 2021, 11:54:24 AM8/2/21
to Cerner FHIR Developers
2561838239 should be working now. There was an build issue which has been resolved.
Reply all
Reply to author
Forward
0 new messages