Directories ¶
Path | Synopsis |
---|---|
Package clock provides convenient functionality to manage the time.
|
Package clock provides convenient functionality to manage the time. |
Package config provides functionality for the configuration of Simulated Hospital, especially around loading such configuration from files.
|
Package config provides functionality for the configuration of Simulated Hospital, especially around loading such configuration from files. |
Package constants contains constant variables used in pathway definition.
|
Package constants contains constant variables used in pathway definition. |
Package doctor provides functionality to manage doctors.
|
Package doctor provides functionality to manage doctors. |
examples
|
|
hl7tofhircommon
Package hl7tofhircommon contains utilities to convert HL7v2 values into FHIR.
|
Package hl7tofhircommon contains utilities to convert HL7v2 values into FHIR. |
hl7tofhirutils
Package hl7tofhirutils contains standalone functions for converting HL7v2 fields to FHIR.
|
Package hl7tofhirutils contains standalone functions for converting HL7v2 fields to FHIR. |
keyed
Package keyed contains functions to handle HL7 messages in realistic settings, for instance: - They are loaded from a database and have a key - They contain custom Z-Segments - They have been somewhat validated - and thus we can ignore errors in parsing.
|
Package keyed contains functions to handle HL7 messages in realistic settings, for instance: - They are loaded from a database and have a key - They contain custom Z-Segments - They have been somewhat validated - and thus we can ignore errors in parsing. |
sanitizer
Package sanitizer illustrates how the Rewrite capabilities of the HL7 library can be utilised to deal with tweaks of HL7v2.
|
Package sanitizer illustrates how the Rewrite capabilities of the HL7 library can be utilised to deal with tweaks of HL7v2. |
Package fhir contains functionality for generating FHIR resources from PatientInfo.
|
Package fhir contains functionality for generating FHIR resources from PatientInfo. |
cloud
Package cloud contains functionality to write to a Cloud FHIR store.
|
Package cloud contains functionality to write to a Cloud FHIR store. |
Package fhircore contains utility functions to deal with core FHIR types.
|
Package fhircore contains utility functions to deal with core FHIR types. |
Package files supports reading and writing files from local directories or GCS.
|
Package files supports reading and writing files from local directories or GCS. |
Package gender contains the functionality to convert gender values.
|
Package gender contains the functionality to convert gender values. |
Package generator implements functionality to generate various patient related information, including, but not limited to: - person information, ie: name, surname, ethnicity, address, etc., - patient type and class, - orders and test results, - allergies, - diagnosis, - procedures.
|
Package generator implements functionality to generate various patient related information, including, but not limited to: - person information, ie: name, surname, ethnicity, address, etc., - patient type and class, - orders and test results, - allergies, - diagnosis, - procedures. |
address
Package address contains functionality to generate addresses.
|
Package address contains functionality to generate addresses. |
codedelement
Package codedelement contains functionality to generate Coded Elements that have a Code and a Description.
|
Package codedelement contains functionality to generate Coded Elements that have a Code and a Description. |
document
Package document contains functions needed to generate a ir.Document object.
|
Package document contains functions needed to generate a ir.Document object. |
header
Package header contains functionality to generate headers.
|
Package header contains functionality to generate headers. |
id
Package id provides the functionality to generate identifiers.
|
Package id provides the functionality to generate identifiers. |
names
Package names provides functionality to generate names for humans.
|
Package names provides functionality to generate names for humans. |
notes
Package notes contains functions needed to generate a ir.ClinicalNote object given the pathway.ClinicalNote object.
|
Package notes contains functions needed to generate a ir.ClinicalNote object given the pathway.ClinicalNote object. |
order
Package order provides functionality to generate order and set results.
|
Package order provides functionality to generate order and set results. |
person
Package person provides functionality to generate a person.
|
Package person provides functionality to generate a person. |
text
Package text contains functions needed to generate random sentences.
|
Package text contains functions needed to generate random sentences. |
Package hardcoded contains features to manage hardcoded messages in Simulated Hospital.
|
Package hardcoded contains features to manage hardcoded messages in Simulated Hospital. |
Package hl7 provides functions for manipulating and handling HL7 messages, native HL7 types, and reading and writing messages over MLLP.
|
Package hl7 provides functions for manipulating and handling HL7 messages, native HL7 types, and reading and writing messages over MLLP. |
Package hl7ids contains utilities to get identifiers from HL7v2 messages.
|
Package hl7ids contains utilities to get identifiers from HL7v2 messages. |
Package hl7tofhirmap contains utility functions to convert HL7v2 to FHIR.
|
Package hl7tofhirmap contains utility functions to convert HL7v2 to FHIR. |
Package hospital implements the main functionality of Simulated Hospital.
|
Package hospital implements the main functionality of Simulated Hospital. |
runner
Package runner implements the main functionality of Simulated Hospital.
|
Package runner implements the main functionality of Simulated Hospital. |
runner/authentication
Package authentication provides functionality for authentication.
|
Package authentication provides functionality for authentication. |
Package ir contains data structures related to internal representations of entities within Simulated Hospital.
|
Package ir contains data structures related to internal representations of entities within Simulated Hospital. |
Package location provides functionality to manage locations.
|
Package location provides functionality to manage locations. |
Package logging provides functionality for logging.
|
Package logging provides functionality for logging. |
Package monitoring contains functionality for metrics.
|
Package monitoring contains functionality for metrics. |
Package orderprofile is responsible for parsing and generating Order Profiles.
|
Package orderprofile is responsible for parsing and generating Order Profiles. |
Package pathway contains definition of pathway in Simulated Hospital, as well as functionality to parse pathways and manage them.
|
Package pathway contains definition of pathway in Simulated Hospital, as well as functionality to parse pathways and manage them. |
Package processor contains configurations for event processors.
|
Package processor contains configurations for event processors. |
Package rate contains functionality to deal with rates.
|
Package rate contains functionality to deal with rates. |
Package sample includes the functionality for sampling from a discrete distribution.
|
Package sample includes the functionality for sampling from a discrete distribution. |
Package starter contains functionality to start pathways by an endpoint.
|
Package starter contains functionality to start pathways by an endpoint. |
Package state contains definitions of stateful objects in Simulated Hospital.
|
Package state contains definitions of stateful objects in Simulated Hospital. |
persist
Package persist contains persist-specific interfaces.
|
Package persist contains persist-specific interfaces. |
Package test contains functionality to define test configs.
|
Package test contains functionality to define test configs. |
message_builder
Package message_builder contains utilities to build messages easily.
|
Package message_builder contains utilities to build messages easily. |
testaddress
Package testaddress contains functionality to generate deterministic addresses for testing.
|
Package testaddress contains functionality to generate deterministic addresses for testing. |
testclock
Package testclock provides a convenient Clock implementation for testing.
|
Package testclock provides a convenient Clock implementation for testing. |
testdate
Package testdate includes functionality to generate deterministic dates for testing.
|
Package testdate includes functionality to generate deterministic dates for testing. |
testfhir
Package testfhir contains utilities for testing with FHIR resources.
|
Package testfhir contains utilities for testing with FHIR resources. |
testhl7
Package testhl7 contains utility functions and helpers for testing with HL7 messages.
|
Package testhl7 contains utility functions and helpers for testing with HL7 messages. |
testhospital
Package testhospital contains functionality to test hospitals.
|
Package testhospital contains functionality to test hospitals. |
testid
Package testid contains functionality to generate identifiers in a deterministic way.
|
Package testid contains functionality to generate identifiers in a deterministic way. |
testlocation
Package testlocation contains utility functions and helpers for testing with locations.
|
Package testlocation contains utility functions and helpers for testing with locations. |
testmetrics
Package testmetrics gets information from metrics for testing.
|
Package testmetrics gets information from metrics for testing. |
testnotes
Package testnotes contains functionality to generate deterministic notes for testing.
|
Package testnotes contains functionality to generate deterministic notes for testing. |
testperson
Package testperson contains test Person data.
|
Package testperson contains test Person data. |
teststate
Package teststate provides test-only implementation for state-specific interfaces.
|
Package teststate provides test-only implementation for state-specific interfaces. |
testtext
Package testtext contains functionality to generate deterministic text for testing.
|
Package testtext contains functionality to generate deterministic text for testing. |
testwrite
Package testwrite contains functionality to write files for testing.
|
Package testwrite contains functionality to write files for testing. |
Click to show internal directories.
Click to hide internal directories.