📄️ Data Providers
Data Providers are the organisations/people who have agreed to provide data to LinXmart. All data received by the system must be associated with (i.e. belong to) a Data Provider. Event Types and Datasources both exist within the context of a Data Provider.
📄️ Event Types
An event type is a data collection which is being provided by a Data Provider. As with Data Providers, Event Types are created, edited and deleted through the Web Interface. Event types belong to a data provider – they cannot be created separately from them. A Data Provider may provide any number of Event Types. For instance, a health department could provide hospital admission, emergency department presentation or cancer registry event types.
📄️ Data Sources
A data source represents the location from which a specific type of data can be ingested into the system. Each Event Type can have a number of data sources that define how data of that type can be sourced. These are listed below the Event Type itself.
📄️ Import Formats
The Import Format provides a description of the layout of the data files to be received for a Data Source. Each Data Source has one import format associated with it, and it is assumed that all files/data received for a single Data Source be in the same format. A Data Source's import format can be modified if the format changes over time.
📄️ Envelopes
At its simplest, a LinXmart Envelope is a dataset paired with a descriptor that tells LinXmart what to do with it. These Envelopes exist as standard zip files containing one or more data files, other metdata files and a manifest file that describes what each file is for. This could be to load data for linkage, extract linkage keys for specified source records, or even modify the groupings of records.
📄️ Linkage Projects
A Linkage Project is a collection of Event Types that will be linked to each other. Event types can be in more than one Linkage Project. Linkage Projects offer a large amount of flexibility and can handle a number of common linkage scenarios, including:
📄️ Workflows
Workflows are long running processes, managed by the system, and represent the orchestration of a specific set of activities. These activities can include the loading of data for linkages and the extraction of linkage results.