Workflow or API calls:
I want to send action-comment
(The comment to be associated with the action performed on the resource) operation to a PATCH appointment request along with patient-status
operation
Reference: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-appointment-id-patch.html
Note: I do NOT want to send a slot reference in the PATCH request, because it will be considered as appointment reschedule
[
{
"op": "replace",
"path": "/patient-status",
"value": "accepted"
},
{
"op": "replace",
"path": "/extension",
"value": [
{
"url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/action-comment",
"valueString": "action comment - accepted"
}
]
}
]
Background Information:
Developer questions:
Are you an OPN Member? Yes
Have you signed up to be in the Healthcare Developer Track? Yes
Are you a registered Code Program member? Yes
Does your App have a presence on the Oracle Healthcare App Marketplace? Yes
Are you developing on behalf of an Oracle Health client? No
Expected Result:
PATCH request should be successful
Actual Result:
PATCH request returns error
{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "error",
"code": "business-rule",
"details": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/operation-outcome",
"code": "MSG_PARAM_INVALID",
"display": "Parameter '/extension' content is invalid"
}
],
"text": "The value for /extension is not supported."
},
"diagnostics": "An action comment can be updated when slot replace operation is present"
}
]
}
X-Request-Id
: /B624665089EB66F1E27BDF50CC6CD309+DnsD_TPzp
Date/time of the example
: Thu, 16 Oct 2025 10:01:49 GMT