SRM_S04
10.2.4 Request appointment cancellation (event S04)
22 segments
The request appointment cancellation trigger event is sent by the placer application to the filler application to request that an existing appointment be canceled. A cancel event is used to stop a valid appointment from occurring. For example, if a patient scheduled for an exam cancels his/her appointment, then a request to cancel the appointment is sent. If it is successful, an application acknowledgment is returned, optionally containing an SCH segment and related detail segments describing the canceled appointment.
This trigger event can be used to cancel a parent appointment, in which none of the children of the appointment have either begun or have been completed. Any child appointments that exist on the filler and placer applications should be considered canceled. If one or more child appointments have begun or have been completed, then this trigger event should not be used. Instead, the S05 (request appointment discontinuation) event should be used.
Message Structure
22 segments
R RequiredO Optional Choice
MSH
R1ARQ
R1APR
O1NTE
O*PATIENT
O*PID
R1PV1
O1PV2
O1OBX
O*DG1
O*RESOURCES
R*RGS
R1SERVICE
O*AIS
R1APR
O1NTE
O*GENERAL_RESOURCE
O*AIG
R1APR
O1NTE
O*LOCATION_RESOURCE
O*AIL
R1APR
O1NTE
O*PERSONNEL_RESOURCE
O*AIP
R1APR
O1NTE
O*