Communication system and method
A method, computer program product, and computing system for defining a communication computing system within a computing network, wherein the computing network includes a plurality of disparate platforms configured to provide information concerning various topics; and exposing an endpoint within the computing network that provides directory assistance to enable one or more specific disparate platforms, included within the plurality of disparate platforms, to communicate with the communication computing system.
1. A computer-implemented method, executed on a computing system, comprising:
defining a communication computing system within a computing network, wherein the computing network includes a plurality of medical disparate platforms including a medical imaging platform, a medical report platform, a medical analysis platform, a medical record platform, and a conversational AI platform configured to provide information concerning various topics; and
exposing an endpoint within the computing network that provides directory assistance to enable one or more specific disparate platforms, included within the plurality of disparate platforms, to communicate with the communication computing system, wherein a location of the communication computing system is provided to the one or more specific disparate platforms when exposing the endpoint to the one or more specific disparate platforms, wherein exposing the endpoint within the computing network that provides directory assistance to enable communication among the one or more specific disparate platforms includes:
publishing a well-known uniform resource identifier for each specific disparate platform within the computing network to enable the one or more specific disparate platforms, included within the plurality of disparate platforms, to communicate with the communication computing system;
receiving a communication request by a first specific disparate platform included within the plurality of disparate platforms for receiving data concerning a specific topic from the communication computing system; and
in response to receiving the communication request, enabling the first specific disparate platform to communicate directly with the communication computing system by providing the first specific disparate platform with the uniform resource identifier associated with the communication computing system.
2. The computer-implemented method of claim 1 wherein the information concerning various topics includes information concerning various patients.
3. The computer-implemented method of claim 1 wherein the communication computing system includes a cloud-based communication computing system.
4. The computer-implemented method of claim 1 wherein at least a portion of the plurality of disparate platforms is executed on a single computing system.
5. The computer-implemented method of claim 1 wherein exposing an endpoint within the computing network that provides directory assistance to enable one or more specific disparate platforms, included within the plurality of disparate platforms, to communicate with the communication computing system includes:
executing a connector application on a computing platform coupled to the computing network, wherein the connector application publishes a well-known uniform resource identifier within the computing network to enable one or more specific disparate platforms, included within the plurality of disparate platforms, to communicate with the communication computing system.
6. A computer program product residing on a non-transitory computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:
defining a communication computing system within a computing network, wherein the computing network includes a plurality of medical disparate platforms including a medical imaging platform, a medical report platform, a medical analysis platform, a medical record platform, and a conversational AI platform configured to provide information concerning various topics; and
exposing an endpoint within the computing network that provides directory assistance to enable one or more specific disparate platforms, included within the plurality of disparate platforms, to communicate with the communication computing system, wherein a location of the communication computing system is provided to the one or more specific disparate platforms when exposing the endpoint to the one or more specific disparate platforms, wherein exposing the endpoint within the computing network that provides directory assistance to enable communication among the one or more specific disparate platforms includes:
publishing a well-known uniform resource identifier for each specific disparate platform within the computing network to enable the one or more specific disparate platforms, included within the plurality of disparate platforms, to communicate with the communication computing system;
receiving a communication request by a first specific disparate platform included within the plurality of disparate platforms for receiving data concerning a specific topic from the communication computing system; and
in response to receiving the communication request, enabling the first specific disparate platform to communicate directly with the communication computing system by providing the first specific disparate platform with the uniform resource identifier associated with the communication computing system.
7. The computer program product of claim 6 wherein the information concerning various topics includes information concerning various patients.
8. The computer program product of claim 6 wherein the communication computing system includes a cloud-based communication computing system.
9. The computer program product of claim 6 wherein at least a portion of the plurality of disparate platforms is executed on a single computing system.
10. The computer program product of claim 6 wherein exposing an endpoint within the computing network that provides directory assistance to enable one or more specific disparate platforms, included within the plurality of disparate platforms, to communicate with the communication computing system includes:
executing a connector application on a computing platform coupled to the computing network, wherein the connector application publishes a well-known uniform resource identifier within the computing network to enable one or more specific disparate platforms, included within the plurality of disparate platforms, to communicate with the communication computing system.
11. A computing system including a processor and memory configured to perform operations comprising:
defining a communication computing system within a computing network, wherein the computing network includes a plurality of medical disparate platforms including a medical imaging platform, a medical report platform, a medical analysis platform, a medical record platform, and a conversational AI platform configured to provide information concerning various topics; and
exposing an endpoint within the computing network that provides directory assistance to enable one or more specific disparate platforms, included within the plurality of disparate platforms, to communicate with the communication computing system, wherein a location of the communication computing system is provided to the one or more specific disparate platforms when exposing the endpoint to the one or more specific disparate platforms, wherein exposing the endpoint within the computing network that provides directory assistance to enable communication among the one or more specific disparate platforms includes:
publishing a well-known uniform resource identifier for each specific disparate platform within the computing network to enable the one or more specific disparate platforms, included within the plurality of disparate platforms, to communicate with the communication computing system;
receiving a communication request by a first specific disparate platform included within the plurality of disparate platforms for receiving data concerning a specific topic from the communication computing system; and
in response to receiving the communication request, enabling the first specific disparate platform to communicate directly with the communication computing system by providing the first specific disparate platform with the uniform resource identifier associated with the communication computing system.
12. The computing system of claim 11 wherein the information concerning various topics includes information concerning various patients.
13. The computing system of claim 11 wherein the communication computing system includes a cloud-based communication computing system.
14. The computing system of claim 11 wherein at least a portion of the plurality of disparate platforms is executed on a single computing system.
15. The computing system of claim 11 wherein exposing an endpoint within the computing network that provides directory assistance to enable one or more specific disparate platforms, included within the plurality of disparate platforms, to communicate with the communication computing system includes:
executing a connector application on a computing platform coupled to the computing network, wherein the connector application publishes a well-known uniform resource identifier within the computing network to enable one or more specific disparate platforms, included within the plurality of disparate platforms, to communicate with the communication computing system.