Building on the Platform
...
Subscription Service
Founda Subscription Topic Catalog
8 min
the subscription topic catalog is standardly filled with all hl7v2 x derived events, as defined in the tables below admission, discharge and transfer topic trigger description admit/visit notification http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading5 this event is sent as a result of a patient undergoing the admission process which assigns the patient to a bed it signals the beginning of a patient’s stay in a healthcare facility transfer a patient http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading6 this event is issued as a result of the patient changing his or her assigned physical location discharge/end visit http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading7 this event signals the end of a patient’s stay in a healthcare facility it signals that the patient’s status has changed to “discharged” and that a discharge date has been recorded the patient is no longer in the facility the patient’s location prior to discharge should be entered in pv1 3 assigned patient location register a patient http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading8 this event signals that the patient has arrived or checked in as a one time, or recurring outpatient, and is not assigned to a bed pre admit a patient http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading9 this event is sent when a patient undergoes the pre admission process it can also be used to pre register a non admitted patient change an outpatient to an inpatient http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading10 this event is sent when a patient who was present for a non admitted visit is being admitted after an evaluation of the seriousness of the patient’s condition change an inpatient to an outpatient http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading11 this event is sent when a patient who was admitted changes his/her status to "no longer admitted" but is still being seen for this episode of care update patient information http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading12 this event is used when any patient information has changed but when no other trigger event has occurred it is recommend that the a08 transaction be used to update fields that are not related to any of the other trigger events patient departing tracking http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading13 this event is used when there is a change in a patient’s physical location (inpatient or outpatient), and is used when this is not a change in the official census bed location, as in the case of an outpatient setting patient arriving tracking http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading14 this event is sent when a patient arrives at a new location in the healthcare facility (inpatient or outpatient), and is used when there is a change in a patient’s physical location and when this is not a change in the official census bed location, as in the case of an outpatient setting cancel admit/visit notification http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading15 this event is sent when an a01 (admit/visit notification) event is cancelled, or for "non admitted" patients, this event is sent when an a04 (register a patient) event is cancelled cancel discharge/end visit http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading17 the event is sent when an a03 (discharge/end visit) event is cancelled pending admit http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading18 this event notifies other systems of a planned admission, when there is a reservation or when patient admission is to occur imminently it is used when advanced notification of an admit is required in order to prepare for the patient’s arrival pending transfer http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading19 this event notifies other systems of a plan to transfer a patient to a new location when the patient has not yet left the old location pending discharge http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading20 this event notifies other systems of a plan to discharge a patient when the patient has not yet left the healthcare facility cancel pending discharge http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading29 this event is sent when an a16 (pending discharge) event is cancelled cancel pending transfer http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading30 this event is sent when an a15 (pending transfer) event is cancelled cancel pending admit http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading31 this event is sent when an a14 (pending admit) event is canceled add person information http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading32 this event can be used to send everything that is known about a person delete person information http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading33 this event can be used to delete all demographic information related to a given person this event "undoes" an a28 (add person information) event update person information http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading35 this event is used to update person information on an mpi merge patient patient identifier list http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading44 this event is used to signal a merge of records for a patient that was incorrectly filed under two different identifiers merge account patient account number http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading45 this event is used to signal a merge of records for an account that was incorrectly filed under two different account numbers move visit information visit number http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading49 this event is used to signal a move of records change patient identifier list http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading51 this event is used to signal a change of an incorrectly assigned pid 3 patient identifier list value update allergy information http //www hl7 eu/hl7v2x/v28/std28/ch03 html#heading64 this event is used when person/patient allergy information has changed scheduling information topic trigger description new appointment http //www hl7 eu/hl7v2x/v28/std28/ch10 html#heading55 this event is sent when a new appointment has been booked by a 'filler' application reschedule appointment http //www hl7 eu/hl7v2x/v28/std28/ch10 html#heading56 this event is sent when an existing appointment has been rescheduled modify appointment http //www hl7 eu/hl7v2x/v28/std28/ch10 html#heading57 this event is sent when an existing appointment has been modified by the 'filler' application cancel appointment http //www hl7 eu/hl7v2x/v28/std28/ch10 html#heading58 this event is sent when an appointment that has not ocurred is cancelled by the filler application discontinue appointment http //hl7 eu/hl7v2x/v28/std28/ch10 html#heading59 this event is sent when an appointment that is in progress has been stopped delete appointment http //hl7 eu/hl7v2x/v28/std28/ch10 html#heading60 this event is sent when an appointment that was erroneously scheduled is removed by the filler application no show appointment http //www hl7 eu/hl7v2x/v28/std28/ch10 html#heading68 this event is sent when a patient did not show up for an appointment order management topic trigger description general order http //www hl7 eu/hl7v2x/v26/std26/ch04 html#heading15 this event communicates information about an order this includes placing new orders, cancellation of existing orders, discontinuation, holding, etc general clinical order http //www hl7 eu/hl7v2x/v28/std28/ch04 html#heading19 this event communicates information about a general clinical order that uses the obr segment this includes placing new orders, cancellation of existing orders, discontinuation, holding, etc laboratory order http //www hl7 eu/hl7v2x/v28/std28/ch04 html#heading21 this event communicates information about a laboratory order pharmacy order http //www hl7 eu/hl7v2x/v28/std28/ch04a html#heading10 this event communicates a pharmacy/treatment order (orm message with rxo segment) pharmacy dispense http //www hl7 eu/hl7v2x/v28/std28/ch04a html#heading12 this event communicates the dispensing a drug or treatment to fill an existing order or orders pharmacy refill authorization http //www hl7 eu/hl7v2x/v28/std28/ch04a html#heading18 this event communicates a refill authorization request originating with the pharmacy medical records/information management topic trigger description original document http //www hl7 eu/hl7v2x/v28/std28/ch09 html#heading52 this event communicates the creation of a document without the accompanying content original document and content http //www hl7 eu/hl7v2x/v28/std28/ch09 html#heading53 this event communitates the the creation of a document with the accompanying content document addendum http //www hl7 eu/hl7v2x/v28/std28/ch09 html#heading56 this event communicates an addendum to a document without the accompanying content document addendum and content http //www hl7 eu/hl7v2x/v28/std28/ch09 html#heading57 this event communicates an addendum to a document with the accompanying content document replacement http //www hl7 eu/hl7v2x/v28/std28/ch09 html#heading60 this event communicates the replacement to a document without the accompanying content document replacement and content http //www hl7 eu/hl7v2x/v28/std28/ch09 html#heading61 this event communicates the replacement to a document with the accompanying content observation reporting topic trigger description unsolicited observation http //www hl7 eu/hl7v2x/v28/std28/ch07 html#heading43 the oru message is for transmitting laboratory results to other systems the oul message is designed to accommodate the laboratory processes of laboratory automation systems unsolicited point of care observation http //www hl7 eu/hl7v2x/v28/std28/ch07 html#heading46 this event instructs the receiving system to create a new order for the observation(s) contained in the message unsolicited new point of care observation http //www hl7 eu/hl7v2x/v28/std28/ch07 html#heading47 this event instructs the receiving system to search for an existing order for the observation(s) contained in the message unsolicited pre ordered point of care observation http //www hl7 eu/hl7v2x/v28/std28/ch07 html#heading48 this event instructs the receiver to place the result with the order information included in the message unsolicited alert observation http //www hl7 eu/hl7v2x/v28/std28/ch07 html#heading54 this event is used for observation reports that include an alertable condition unsolicited device event observation http //www hl7 eu/hl7v2x/v29/std29/ch07 html#heading2840 this event is used for observation reports that identify a device sourced event that is relevant to clinical workflow but that does not require a response from a clinician or clinical management system unsolicited patient device association observation http //www hl7 eu/hl7v2x/v29/std29/ch07 html#heading2841 this event is used for observation reports that indicate the association of one patient to one or more health care devices unsolicited specimen oriented observation http //www hl7 eu/hl7v2x/v28/std28/ch07 html#heading50 this event communicates specimen oriented testing unsolicited specimen container oriented observation http //www hl7 eu/hl7v2x/v28/std28/ch07 html#heading51 this event communicates specimen oriented testing unsolicited order oriented observation http //www hl7 eu/hl7v2x/v28/std28/ch07 html#heading52 this event communicates specimen oriented testing patient referrals topic trigger description patient referral http //www hl7 eu/hl7v2x/v28/std28/ch11 html#heading50 this event triggers a message to be sent from one healthcare provider to another regarding a specific patient cancel referral http //www hl7 eu/hl7v2x/v28/std28/ch11 html#heading52 this event triggers a message to be sent from one healthcare provider to another canceling a referral finance and billing topic trigger description post detail financial http //www hl7 eu/hl7v2x/v28/std28/ch06 html#heading8 this event is used to describe a financial transaction transmitted between systems post detail financial expanded http //www hl7 eu/hl7v2x/v28/std28/ch06 html#heading13 this event is the same as dft p03 but applies to a broader set of use cases add patient accounts http //www hl7 eu/hl7v2x/v28/std28/ch06 html#heading6 this event is used to communicate the creation of a new account that did not exist before purge patient accounts http //www hl7 eu/hl7v2x/v28/std28/ch06 html#heading7 this event is used to communicate the elimination of all billing/accounts receivable records although a series of accounts may be purged within this one event, we recommend that only one pid segment be sent per event update diagnosis/procedure http //www hl7 eu/hl7v2x/v28/std28/ch06 html#heading14 this event is used to communicate updated diagnosis and/or procedures vaccinations topic trigger description unsolicited vaccination record update http //www hl7 eu/hl7v2x/v28/std28/ch04a html#heading294 this event is used when a provider wishes to update the patient's vaccination record being held in a registry