All Classes and Interfaces
Class
Description
supported types:
AGProfileType
supported types:
AGProfileType
supported types:
AGScopeType
This class is used to collect the search results as they are fetched from
individual targets from the gateway.
Contains all the relevant data involved in the conversion of a CDA document to a FHIR IBaseBundle resource.
This annotation should be placed on interceptor methods.
Value for
CdrHook.value()
This annotation is used internally in smile CDR to define services which should be publicly exposed to customer code.
Defines the type of consent event to evaluate.
Represents the relevant context information to run Consent resource derived consent logic.
Deprecated.
Represents a Gateway Create request
Represents a Delete request
Simple enum for the available demographics relevant to mapping from Source to Smile CDR and Target,
and from Smile CDR to Source and Target.
Simple enum for the NUMBER fields relevant to mapping from Source to Smile CDR and Target,
and from Smile CDR to Source and Target.
Simple enum for environments.
Wraps the relevant portion of an HL7 V2 message to an
IEventMessage
Contains the definition for an individual Smile CDR FHIR Gateway target server
Contains all relevant data involved in the conversion of an HL7 v2.x message to a list of IBaseBundle resources.
Service to send messages to camel module routes.
Serves as an abstraction for HL7 V2 message structures containing MSH and EVN segments
Abstracts the portion of a V2 message containing a ROL segment.
Transaction log helper to be used by for HL7V2 Camel procedures
An HL7 v2 Message mapper is used to translate messages from one
format to another when sending or receiving them.
This interface is intended to be implemented by custom HL7v2 outbound mapper
classes.
This class contains parameters for the
IHl7V2OutboundCustomMapper.ConversionContext
method.This service is used to generate and populate HL7 v2.x outbound (from Smile CDR) messages using
information from FHIR resources as the source of data.
Contract for HL7V2 Camel procedures which provide their own constructed list of transaction log steps
This interface permits you to fetch messages out of the cdr-messages.properties file for localization
Parameter Object class encapsulating the properties required to persist a
TransactionLogEventsJson.TransactionLogEventJson
The implementer of this interface will provide the logics required to delegate and orchestrate the result of
the execution of an operation on a target server.
Serves as an abstraction for HL7 V2 message structures containing ORC and OBR segments
Serves as an abstraction for HL7 V2 message structures containing IAM, NK1, ROL, PID, and PD1, segments
This class is the entry point to retrieving Transaction Logs.
This class is the ingestion point for all Transaction Logs generated in Smile CDR.
Contract for Camel procedures which provide their own constructed list of transaction log steps
Serves as an abstraction for HL7 V2 message structures containing with a collection of segments and groups
Holds information about the current message being mapped
This class represents a message, issue detected, warning, etc.
Severity level
Holds the result of an HL7v2 message runtime mapping
MappingTarget<T extends ca.uhn.hl7v2.model.Message>
Hook method input parameter for the
CdrPointcut.STORAGE_MEGASCALE_PROVIDE_DB_INFO
pointcut.Hook method return value for the
CdrPointcut.STORAGE_MEGASCALE_PROVIDE_DB_INFO
pointcut.This class contains details about an OIDC authorization request
that is in progress.
This class represents a FHIR Gateway Operation request
Wraps the relevant portion of an HL7 V2 message to an
IOrderMessage
Factory class for
OutboundMappingInstructions
Wraps the relevant portion of an HL7 V2 message to an
IPatientMessage
This class represents a FHIR Gateway Read request
Indicates validation results in response headers, tags, audit logs, and transaction logs.
This class represents a FHIR Gateway Search request
This class represents the response to a FHIR Gateway Search request
This class represents the response to a FHIR Gateway Search request executed
against a single target
This is a thin wrapper around the mapping of Module ID to PID.
This class is just a thin wrapper around a map of search parameters for Transaction Logs.
Represents a FHIR transaction request
Represents an Update request
Wraps the relevant portion of an HL7 V2 message to an
IVisitMessage
VisitMessageProcedure<T extends ca.uhn.hl7v2.model.Group>
Wraps a HL7 V2 message to an abstraction with relevant segments and groups
Hl7v2ToFhirConversionResultJson
instead