pkg/

directory
v0.0.0-...-e69eef7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 9, 2023 License: Apache-2.0

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.
hl7
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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL