diff --git a/.github/workflows/linux-docker-build.yml b/.github/workflows/linux-docker-build.yml index 0dc006fe0..8aa43f500 100644 --- a/.github/workflows/linux-docker-build.yml +++ b/.github/workflows/linux-docker-build.yml @@ -1,27 +1,36 @@ +name: Build and Push Docker Image to GHCR + on: - # Trigger the workflow on push or pull request, - # but only for the main branch + # Trigger the workflow on push or pull request for the main branch push: - branches: -# pull_request: + pull_request: + jobs: Build-Docker-Image: runs-on: ubuntu-latest + steps: + # Step 1: Check out the repository code - name: Check out repository code uses: actions/checkout@v2 -# - -# name: Login to Docker Hub -# uses: docker/login-action@v2 -# with: -# username: ${{ secrets.DOCKERHUB_USERNAME }} -# password: ${{ secrets.DOCKERHUB_TOKEN }} + + # Step 2: Log in to GitHub Container Registry (GHCR) + - name: Log in to GitHub Container Registry + uses: docker/login-action@v2 + with: + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} # Automatically provided by GitHub + + # Step 3: Cache terminology files (optional, to avoid re-downloading terminology files) - name: Cache terminology files uses: actions/cache@v2 with: path: ~/terminology key: terminology-${{ github.sha }} restore-keys: terminology- + + # Step 4: Setup MySQL for the build - name: Setup MySQL run: | docker network create gh @@ -33,15 +42,13 @@ jobs: -e MYSQL_PASSWORD=test \ -e MYSQL_DATABASE=test \ -d mysql:8 + + # Step 5: Build the Docker image and tag it for GitHub Container Registry (GHCR) - name: Docker Build run: | - docker build \ - --tag fhirserver \ - . -# - name: Scan Code -# run: | -# export DISPLAY=0:0 -# docker run --entrypoint /work/fhirserver/utilities/codescan/codescan fhirserver /work/bootstrap + docker build --tag ghcr.io/${{ github.repository_owner }}/fhirserver:nightly . + + # Step 6: Prepare ini file for your FHIR Server with environment variables - name: Prepare ini file env: FHIRSERVER_LOCATIONS_CLONE_PATH: /work/fhirserver @@ -58,29 +65,15 @@ jobs: FHIRSERVER_SSL_PASSWORD: password run: | cat fixtures/test-settings.ini.template | envsubst > ~/test-settings.ini + + # Step 7: Ensure SNOMED cache is present - name: Ensure SNOMED cache is present run: | mkdir -p ~/terminology/fhir-server wget -q --no-clobber https://storage.googleapis.com/ig-build/snomed.test.cache -O ~/terminology/fhir-server/snomed.test.cache || true - ls ~/terminology/fhir-server/snomed.test.cache -# - name: Run tests in docker -# run: | -# docker images --all -# docker run \ -# --network gh \ -# -v ~/terminology:/terminology \ -# -v ~/test-settings.ini:/work/fhirserver/exec/64/test-settings.ini \ -# fhirserver -tests + ls ~/terminology/fhir-server/snomed.test.cache - - name: Tag and push Docker image + # Step 8: Push the Docker image to GitHub Container Registry (GHCR) + - name: Push Docker image to GHCR run: | - # Extract the FHIR server version from the library/version.inc file - FHIR_VERSION=$(grep -oP "FHIR_CODE_FULL_VERSION = '\K[^']+" library/version.inc) - - # Tag the Docker image with the extracted version and "latest" - docker tag fhirserver ${{ secrets.DOCKERHUB_USERNAME }}/fhirserver:$FHIR_VERSION - docker tag fhirserver ${{ secrets.DOCKERHUB_USERNAME }}/fhirserver:latest - - # Push both tagged images to Docker Hub - docker push ${{ secrets.DOCKERHUB_USERNAME }}/fhirserver:$FHIR_VERSION - docker push ${{ secrets.DOCKERHUB_USERNAME }}/fhirserver:latest + docker push ghcr.io/${{ github.repository_owner }}/fhirserver:nightly diff --git a/Dockerfile b/Dockerfile index 2c275e098..ecb8e0092 100644 --- a/Dockerfile +++ b/Dockerfile @@ -135,21 +135,9 @@ RUN tar -xzvf install.tgz WORKDIR /fhirserver/install -### Choose your flavour / uncomment one of the following lines ###: -## -## - -# 1. Run the installation script for a blank, clean install +# Run the installation script for a blank, clean install RUN chmod a+x ./install.sh && ./install.sh -# OR - -# 2. Run the installation script With Zero Config as tx.fhir.org -# RUN chmod a+x ./install.sh && ./install.sh -nodaemon -zero=https://storage.googleapis.com/tx-fhir-org/config.json - -## -## -## #################################################################### WORKDIR /root/fhirserver diff --git a/README-docker.md b/README-docker.md new file mode 100644 index 000000000..640de6024 --- /dev/null +++ b/README-docker.md @@ -0,0 +1,113 @@ +# FHIR Server Docker Installation + +This Dockerfile and necessary scripts build and run a FHIR Server environment on Ubuntu 24.04. The Dockerfile is split into two stages: a **builder** stage where the FHIR server is built and packaged, and a **runtime** stage where the server is executed. Below are the details of the build and installation process. + +## Dockerfile Overview + +### 1. **Builder Stage** +In the builder stage, the Dockerfile performs the following tasks: +- Installs the necessary dependencies, including `git`, `curl`, `openssl`, `unixODBC`, and other libraries required for building the server. +- Downloads and compiles **OpenSSL 1.1.1w**. +- Installs **MySQL ODBC Connector 8.0.26**. +- Copies toolchain and library scripts from the host machine (`build/linux-toolchain.sh` and `build/linux-libraries.sh`) and executes them to prepare the build environment. +- Builds the FHIR server in `/work/fhirserver` using the `linux-fhirserver.sh` script. +- Copies all necessary files (binaries, libraries, properties files, etc.) to the installation directory: `/work/fhirserver/exec/install`. +- Packages the installation files into a tarball (`install.tgz`) located in `/work/fhirserver/exec/install.tgz`. + +### 2. **Runtime Stage** +In the runtime stage, the Dockerfile: +- Installs necessary runtime dependencies like `xvfb`, `libgtk2.0`, `libsqlite3`, and others required to run the FHIR server. +- Creates directories for configuration, package cache, and terminology cache: + - Configuration directory: `/root/fhirserver/config` + - Terminology cache: `/var/cache/txcache` +- Extracts the tarball (`install.tgz`) into `/root/fhirserver/install`. +- Runs the installation script (`install.sh`) to set up the FHIR server environment. +- Exposes port `80` for the FHIR server. + +## Paths + +### 1. **Installation Paths** +The software is installed by default into the following directories: +- **Binary files** (executables): `/root/fhirserver/install/bin/` +- **Libraries**: `/root/fhirserver/install/x86_64/` +- **Configuration files**: `/root/fhirserver/install/config/` +- **Default configuration files**: `/root/fhirserver/install/default_config/` +- **Content files (such as `.properties` and `.dat` files)**: `/root/fhirserver/install/content/` +- **Web assets**: `/root/fhirserver/install/web/` + +### 2. **Cache and Configuration** +- **Terminology cache**: `/var/cache/txcache` + - This directory is used for caching terminology data during FHIR operations. +- **Configuration**: + - The main configuration files for the FHIR server are stored in `/root/fhirserver/install/config/`. If configuration files are not available, default configurations from `/root/fhirserver/install/default_config/` will be used. + +### 3. **Tarball Location** +The final packaged installation tarball is created in `/root/fhirserver/install.tgz`. This tarball contains all the necessary files to deploy and run the FHIR server. + +## Health Check +The Dockerfile includes a health check to verify if the FHIR server is running. It sends a request to `http://localhost:80/fhir/metadata` every minute. If the server fails to respond, the container is considered unhealthy. + +```bash +HEALTHCHECK --interval=1m --timeout=10s --retries=5 \ + CMD curl -f http://localhost:${PORT}/fhir/metadata || exit 1 +``` + + + +## Environment Variables + +- `DISPLAY=:99`: Xvfb is used for the graphical environment. This environment variable sets the display. +- `PORT=80`: The default port for the FHIR server. +- `TERMINOLOGY_CACHE=/var/cache/txcache`: The directory used to cache terminology data during runtime. + +## Installation Process + +The installation is done by running the installer after ensuring the needed permissions are set: + +```bash +RUN chmod a+x ./install.sh && ./install.sh +``` + + +## Usage Instructions + +### Build the Docker Image + +To build the Docker image, use the following command: + +```bash +docker build -t fhirserver-image . +``` + + +### Run the Docker Container + +#### Default configuration +To run the container with the default configuration: + +```bash +docker run -d -p 80:80 --name fhirserver fhirserver-image` +``` +This command will run the FHIR server on port 80 of your host machine. + +#### Customizing Configuration + +You can customize the configuration of the FHIR server by mapping local directory to the respective Docker container directory (`/root/fhirserver/config`). This can be done using Docker volume mapping. + +For example, to override the default configuration by mapping a local folder to the FHIR server's configuration folder: +```yaml +version: '3.3' +services: + fhirserver: + image: zeora/fhirserver:nightly + volumes: + - ./config:/root/fhirserver/config +``` + +You can also map a local terminology cache to `/var/cache/txcache` to persist it between container restarts. + + +### Access the FHIR Server + +Once the container is running, you can access the FHIR server at http://localhost + diff --git a/build/linux-fhirserver.sh b/build/linux-fhirserver.sh old mode 100755 new mode 100644 index e54ebfe1b..29b6404e7 --- a/build/linux-fhirserver.sh +++ b/build/linux-fhirserver.sh @@ -57,4 +57,4 @@ $BUILD/tools/lazarus/lazbuild toolkit2/fhirtoolkit.lpr --build-mode=linux -q -q echo "## compile server" $BUILD/tools/lazarus/lazbuild server/fhirserver.lpr --build-mode=linux -q -q --build-all -find ./exec/64 -type f ! -name "*.*" -exec strip {} \; \ No newline at end of file +find ./exec/64 -type f ! -name "*.*" -exec strip {} \; diff --git a/clean.sh b/clean.sh index 3de0aa50c..d8c610b8d 100644 --- a/clean.sh +++ b/clean.sh @@ -1,2 +1,2 @@ -find . -name "*.ppu" -exec rm '{}' + -find . -name "*.o" -exec rm '{}' + +find . -name "*.ppu" -exec rm '{}' + +find . -name "*.o" -exec rm '{}' + diff --git a/dependencies/Indy10/Protocols/IdHL7.pas b/dependencies/Indy10/Protocols/IdHL7.pas index 5e65cb07b..a9c3cdde8 100644 --- a/dependencies/Indy10/Protocols/IdHL7.pas +++ b/dependencies/Indy10/Protocols/IdHL7.pas @@ -79,9 +79,7 @@ Original author Grahame Grieve - This code was donated by HL7Connect.com - For more HL7 open source code see - http://www.hl7connect.com/tools + This code was donated by Kestral Computing This unit implements support for the Standard HL7 minimal Lower Layer protocol. For further details, consult the HL7 standard (www.hl7.org). diff --git a/exec/pack/Messages.properties b/exec/pack/Messages.properties index bae41d4af..4c4e156d9 100644 --- a/exec/pack/Messages.properties +++ b/exec/pack/Messages.properties @@ -13,7 +13,9 @@ Attempt_to_a_slice_an_element_that_does_not_repeat__from__in_ = Attempt to a sli Attempt_to_replace_element_name_for_a_nonchoice_type=Attempt to replace element name for a non-choice type Attempt_to_use_Terminology_server_when_no_Terminology_server_is_available = Attempt to use Terminology server when no Terminology server is available Attempt_to_use_a_snapshot_on_profile__as__before_it_is_generated = Attempt to use a snapshot on profile ''{0}'' as {1} before it is generated -BINDING_ADDITIONAL = {0} specified in an additional binding +BINDING_ADDITIONAL_D = {0} specified in an additional binding +BINDING_ADDITIONAL_UC = {0} specified in an additional binding which applies because {1} +BINDING_ADDITIONAL_USAGE = {0} = {1} BINDING_MAX = {0} specified in the max binding BUNDLE_BUNDLE_ENTRY_FOUND_MULTIPLE = Found {0} matches for ''{1}'' in the bundle ({2}) BUNDLE_BUNDLE_ENTRY_FOUND_MULTIPLE_FRAGMENT = Found {0} matches for fragment {2} in resource ''{1}'' in the bundle ({3}) @@ -1029,7 +1031,7 @@ VALUESET_SUPPLEMENT_MISSING_one = Required supplement not found: {1} VALUESET_SUPPLEMENT_MISSING_other = Required supplements not found: {1} VALUESET_TOO_COSTLY = The value set ''{0}'' expansion has too many codes to display ({1}) VALUESET_TOO_COSTLY_COUNT = The value set ''{0}'' expansion has {2} codes, which is too many to display ({1}) -VALUESET_TOO_COSTLY_TIME = The value set ''{0}'' expansion took too long to process (>{1}sec) +VALUESET_TOO_COSTLY_TIME = The value set ''{0}'' {2} took too long to process (>{1}sec) VALUESET_UNC_SYSTEM_WARNING = Unknown System ''{0}'' specified, so Concepts and Filters can''t be checked (Details: {1}) VALUESET_UNC_SYSTEM_WARNING_VER = Unknown System/Version ''{0}'' specified, so Concepts and Filters can''t be checked (Details: {1}) VALUESET_UNKNOWN_FILTER_PROPERTY = The property ''{0}'' is not known for the system ''{1}'', so may not be understood by the terminology ecosystem. Known properties for this system: {2} @@ -1138,6 +1140,12 @@ TYPE_SPECIFIC_CHECKS_DT_XHTML_LITERAL_HREF = Hyperlink scheme ''{3}'' in ''{0}'' SM_TARGET_TYPE_UNKNOWN = The type of the target variable is not known: {0} XHTML_XHTML_ATTRIBUTE_XML_SPACE = The attribute 'xml:space' is legal but has a fixed value of 'preserve'. It''s use is discouraged VALIDATION_HL7_PUBLISHER_MULTIPLE_WGS = This resource has more than workgroup extension (http://hl7.org/fhir/StructureDefinition/structuredefinition-wg) -NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG = Wrong Display Name ''{0}'' for {1}#{2}. There are no valid display names found for language(s) ''{3}''. Default display is ''{4}'' +NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_OK = There are no valid display names found for the code {1}#{2} for language(s) ''{3}''. The display is ''{4}'' the default language display +NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR = Wrong Display Name ''{0}'' for {1}#{2}. There are no valid display names found for language(s) ''{3}''. Default display is ''{4}'' NO_VALID_DISPLAY_AT_ALL = Cannot validate display Name ''{0}'' for {1}#{2}: No displays are known - +SD_BASE_EXPERIMENTAL = The definition builds on ''{0}'' which is experimental, but this definition is not labeled as experimental +SD_ED_EXPERIMENTAL_BINDING = The definition for the element ''{0}'' binds to the value set ''{1}'' which is experimental, but this structure is not labeled as experimental +VALIDATION_NO_EXPERIMENTAL_CONTENT = Experimental content is not allowed in this context +SD_ED_ADDITIONAL_BINDING_USAGE_UNKNOWN = The Usage Context {0}#{1} is not recognised and may not be correct +SD_ED_ADDITIONAL_BINDING_USAGE_INVALID_ELEMENT = The Usage Context {0}#{1} is a reference to an element that does not exist +SD_ED_ADDITIONAL_BINDING_USAGE_INVALID_TYPE = The Usage Context value must be of type {1} not {0} diff --git a/exec/pack/rendering-phrases.properties b/exec/pack/rendering-phrases.properties new file mode 100644 index 000000000..39aa5cab8 --- /dev/null +++ b/exec/pack/rendering-phrases.properties @@ -0,0 +1,925 @@ +# Rendering +ACTOR_DEF_ACT = Actor: {0} +ACTOR_DEF_CAP = Capabilities: +ACTOR_DEF_DER = Derived from: +GENERAL_REFS = References: +ACTOR_DEF_TYP = Type: {0} +ADD_BIND_ADD_BIND = Additional Bindings +ADD_BIND_ALL_REP = All repeats +ADD_BIND_ANY = Any +ADD_BIND_ANY_REP = any repeat +GENERAL_COMPONENT = Component +ADD_BIND_CURR_BIND = Current +ADD_BIND_DESIG_SYS = This value set is a good set of codes to start with when designing your system +GENERAL_DOCUMENTATION = Documentation +ADD_BIND_EXT_PREF = A required binding, for use when the binding strength is ''extensible'' or ''preferred'' +ADD_BIND_EX_BIND = Extensible +ADD_BIND_GIVEN_CONT = This value set is provided to user look up in a given context +ADD_BIND_MAX = Max Binding +ADD_BIND_MIN = Min Binding +GENERAL_BIND_MIN_ALLOW = The minimum allowable value set - any conformant system SHALL support all these codes +ADD_BIND_NEW_REC = New records are required to use this value set, but legacy records may use other codes +GENERAL_PREFERRED = Preferred +ADD_BIND_PREF_BIND = Preferred +GENERAL_PURPOSE = Purpose +ADD_BIND_RECOM_VALUE_SET = This is the value set that is recommended (documentation should explain why) +GENERAL_REQUIRED = Required +ADD_BIND_REQ_BIND = Required +GENERAL_STARTER = Starter +ADD_BIND_UI = UI +ADD_BIND_UI_BIND = UI Binding +ADD_BIND_UNKNOWN_PUR = Unknown code for purpose +GENERAL_USAGE = Usage +ADD_BIND_VALID_EXT = Validators will check this binding (strength = extensible) +ADD_BIND_VALID_REQ = Validators will check this binding (strength = required) +ADD_BIND_VALUE_COMP = This value set is a component of the base value set +BUNDLE_ETAG = ETag = {0} +BUNDLE_HEADER_ENTRY = Entry {0} +BUNDLE_HEADER_ENTRY_URL = Entry {0} - fullUrl = {1} +BUNDLE_HEADER_ROOT = Bundle {0} of type {1} +BUNDLE_IF_MATCH = If-Match = {0} +BUNDLE_IF_MOD = If-Modified-Since = {0} +BUNDLE_IF_NONE = If-None-Exist = {0} +BUNDLE_IF_NON_MATCH = If-None-Match = {0} +BUNDLE_LAST_MOD = LastModified = {0} +BUNDLE_LOCATION = Location = {0} +BUNDLE_REQUEST = Request: +BUNDLE_RESOURCE = Resource {0}: +BUNDLE_RESPONSE = Response: +BUNDLE_REV_EXCP = Exception generating narrative: {0} +BUNDLE_SEARCH = Search: +BUNDLE_SEARCH_MODE = Mode = {0} +BUNDLE_SEARCH_SCORE = Score = {0} +BUND_REND_INVALID_DOC = Invalid document ''{0}'' - first entry is not a Composition ({0}) +CANON_REND_COMMITTEE = Committee +GENERAL_COPYRIGHT = Copyright +GENERAL_DEFINITION = Definition +CANON_REND_JSON = JSON +CANON_REND_MATURITY = Maturity +GENERAL_NAME = Name +CANON_REND_PUBLISHER = Publisher +CANON_REND_SOURCE_RES = Source Resource +GENERAL_STATUS = Status +GENERAL_TITLE = Title +CANON_REND_TURTLE = Turtle +GENERAL_DEFINING_URL = Defining URL +GENERAL_VER = Version +GENERAL_XML = XML +CAPABILITY_ADD_SUPP_PROF = Additional supported profiles: +CAPABILITY_BASE_SYS = Base System Profile +CAPABILITY_COMB_SEARCH_PAR = Combined Search Parameters +GENERAL_CONFORMANCE = Conformance +CAPABILITY_CORS_NO = Enable CORS: no +CAPABILITY_CORS_YES = Enable CORS: yes +CAPABILITY_CREATE_INT = POST a new resource (create interaction) +GENERAL_CRIT = Criteria +CAPABILITY_DELETE_INT = DELETE a resource (delete interaction) +CAPABILITY_ERR_DET = Error detected +CAPABILITY_EXT_OP = Extended Operations +CAPABILITY_FHIR = Core FHIR Resource +CAPABILITY_FHIR_VER = FHIR Version: {0} +CAPABILITY_HISTORY_INT = GET changes to a resource (history interaction on instance) +CAPABILITY_HISTORY_TYPE = GET changes for all resources of the type (history interaction on type) +CAPABILITY_IMP_VER = Implementation Guide Version: {0} +CAPABILITY_INT = interaction. +CAPABILITY_INTER_SUPP = The interactions supported by each resource ( +CAPABILITY_INT_DESC = interaction described as follows: +CAPABILITY_INT_SUMM = Interaction summary +CAPABILITY_MAY_SUPP = MAY Support the Following Implementation Guides +CAPABILITY_MULT_EXT = this mark indicates that there are more than one expectation extensions present +CAPABILITY_NOTE_CAP = Note to Implementers: FHIR Capabilities +CAPABILITY_OP = Operations +CAPABILITY_OPER = Operation +CAPABILITY_OTH_RES_ENB = The other resources enabled for +GENERAL_PAR = Parameter +GENERAL_PARS = Parameters +PARS_SUMMARY_SIZE = Parameters ({0} parameters) +PARS_SUMMARY_LIST = Parameters: {0} +CAPABILITY_PATCH_INT = PATCH a new resource version (patch interaction) +GENERAL_PROF = Profile +CAPABILITY_PROF_CONF = Profile Conformance +CAPABILITY_PROF_RES_DOC = Document Resource Profile +CAPABILITY_PROF_MAP = Profile Mapping +CAPABILITY_PUB_BY = Published by: {0} +CAPABILITY_PUB_ON = Published on: {0} +CAPABILITY_READ_INT = GET a resource (read interaction) +CAPABILITY_REF_PROF = Reference Policy +CAPABILITY_REQ_RECOM = Required and recommended search parameters +CAPABILITY_REST_CAPS = FHIR RESTful Capabilities +CAPABILITY_DOCUMENT_CAPS = FHIR Document Capabilities +CAPABILITY_MESSAGING_CAPS = FHIR Messaging Capabilities +CAPABILITY_MESSAGING_CAP = Messaging Capability +CAPABILITY_REST_CONFIG = REST Configuration: {0} +CAPABILITY_RES_CONF = Resource Conformance: {0} +CAPABILITY_RES_ENB = The linked resources enabled for +CAPABILITY_RES_OPER = The operations on the resource (if any) +CAPABILITY_RES_PRO = Capabilities by Resource/Profile +CAPABILITY_RES_TYP = Resource Type +CAPABILITY_REV_PROF = The relevant profiles (if any) +CAPABILITY_SEARCHES = Searches +CAPABILITY_SEARCH_INT = GET all set of resources of the type (search interaction) +CAPABILITY_SEARCH_PAR = The required, recommended, and some optional search parameters (if any). +CAPABILITY_SEARCH_PARS = Search Parameters +CAPABILITY_SHOULD_SUPP = SHOULD Support the Following Implementation Guides +GENERAL_SUMM = Summary +CAPABILITY_SUMM_RES = The summary table lists the resources that are part of this configuration, and for each resource it lists: +CAPABILITY_SUMM_SYS_INT = Summary of System-wide Interactions +CAPABILITY_SUPP = support +CAPABILITY_SUPPS = Supports +CAPABILITY_SUPP_FORM = Supported Formats: +CAPABILITY_SUPP_PATCH_FORM = Supported Patch Formats: +CAPABILITY_SUPP_PROFS = Supported Profiles +CAPABILITY_SUPP_MSGS = Supported Message(s) +CAPABILITY_ENDPOINTS = Endpoint(s) +CAPABILITY_SUPP_THE = support the +CAPABILITY_SUPPS_THE = Supports the +GENERAL_TYPE = Type +CAPABILITY_TYPS = Types +CAPABILITY_TYP_PRES = ype are only present if at least one of the resources has support for them. +CAPABILITY_UPDATE_INT = PUT a new resource version (update interaction) +CAPABILITY_VREAD_INT = GET past versions of resources (vread interaction) +CAPABILTY_ALLOW_CAP = Any FHIR capability may be ''allowed'' by the system unless explicitly marked as ''SHALL NOT''. A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case. +CAPABILTY_SHALL_SUPP = SHALL Support the Following Implementation Guides +CODESYSTEM_CONCEPTS = Concepts +CODESYSTEM_CONTENT_COMPLETE = This code system defines the following codes: +CODESYSTEM_CONTENT_EXAMPLE = This code system provides some codes that are example only: +CODESYSTEM_CONTENT_FRAGMENT = This code system provides a fragment that includes following codes: +CODESYSTEM_CONTENT_NOTPRESENT = This code system defines codes, but no codes are represented here +CODESYSTEM_CONTENT_SUPPLEMENT = This code system defines {0} on the following codes: +CODESYSTEM_DEPRECATED = Deprecated +GENERAL_DESC = Description +CODESYSTEM_FILTERS = Filters +GENERAL_CODE = Code +CODESYSTEM_FILTER_OP = Op +GENERAL_VALUE = Value +GENERAL_PROPS = Properties +CODESYSTEM_PROPS_DESC = This code system defines the following properties for its concepts +GENERAL_URI = URI +GENERAL_ADD_LANG = Additional Language Displays +CODE_SYS_COMPLETE = All the concepts defined by the code system are included in the code system resource +GENERAL_CONTENT = Content +CODE_SYS_COPY = Copy +CODE_SYS_DISP = displays +CODE_SYS_DISP_PROP = displays and properties +CODE_SYS_EXAMPLE = A few representative concepts are included in the code system resource +CODE_SYS_FEAT = features +CODE_SYS_FOR_OID = {0} (for OID based terminology systems) +CODE_SYS_FRAGMENT = A subset of the code system concepts are included in the code system resource +CODE_SYS_IN_A_HIERARCHY = in a {0} hierarchy +CODE_SYS_NOTPRESENT = None of the concepts defined by the code system are included in the code system resource +GENERAL_OID = OID +CODE_SYS_PROP = properties +CODE_SYS_REPLACED_BY = (replaced by +CODE_SYS_SUPPLEMENT = This code system resource is a supplement to +CODE_SYS_THE_VALUE_SET = {0} is the value set for all codes in this code system +CODE_SYS_UNDEF_HIER = in an undefined hierarchy +CODE_SYS_UNKN_MODE = Unknown CodeSystemContentMode mode +GENERAL_VALUESET = Value Set +GENERAL_COMMENT = Comment +CONC_MAP_FRM = from +CONC_MAP_FROM = Mapping from +CONC_MAP_GRP = Group {0} +CONC_MAP_NOT_SPEC = (not specified) +CONC_MAP_NO_PROD_USE = (not intended for production usage). +CONC_MAP_PUB_ON = Published on {0} +CONC_MAP_REL = Relationship +CONC_MAP_SOURCE = Source Code +CONC_MAP_SRC_DET = Source Concept Details +CONC_MAP_TO = to +CONC_MAP_TRGT = Target Code +CONC_MAP_TRGT_DET = Target Concept Details +DATA_REND_AFTRBKFST = after breakfast +DATA_REND_AFTRDINR = after dinner +DATA_REND_AFTRLUNCH = after lunch +DATA_REND_AFTRMEALS = after meals +DATA_REND_AFTRWKNG = after waking +DATA_REND_ATBKFST = at breakfast +DATA_REND_ATDINR = at dinner +DATA_REND_ATLUNCH = at lunch +DATA_REND_BASE64 = (base64 data - {0} base64 chars) +DATA_REND_BFBKFST = before breakfast +DATA_REND_BFDINR = before dinner +DATA_REND_BFLUNCH = before lunch +DATA_REND_BFMEALS = before meals +DATA_REND_BFSLEEP = before sleeping +DATA_REND_BY = By +DATA_REND_COND = Condition +DATA_REND_COUNT = Count {0} +DATA_REND_DATA = Data: {0} +DATA_REND_DETAILS = (Details: {0} code +DATA_REND_DETAILS_STATED = (Details: {0} code {1} = ''{2}'') +DATA_REND_DETAILS_STATED_ND = (Details: {0} code {1}) +DATA_REND_DICOM = DICOM +DATA_REND_DIM = Dimensions: {0} +DATA_REND_DURATION = Duration {0} +DATA_REND_ERROR = Error: {0} +DATA_REND_EVENTS = Events: {0} +DATA_REND_EXCEPTION = Exception +DATA_REND_FACT = Factor: {0} +DATA_REND_FAX = Fax: {0} +GENERAL_FILTER = Filter +DATA_REND_GLN = Global Location Number +DATA_REND_ICD = ICD-9 +DATA_REND_INT = Interval: {0} +DATA_REND_LIMIT = Limit +DATA_REND_LOINC = LOINC +DATA_REND_LOWER = Lower: {0} +DATA_REND_MEALS = at meals +DATA_REND_MKDWN_LNK = Unable to resolve markdown link +DATA_REND_NOT_STAT = [not stated] +DATA_REND_NO_DISP = No display for {0} +DATA_REND_ONCE = Once +DATA_REND_ONGOING = (ongoing) +DATA_REND_ORIGIN = Origin: {0} +DATA_REND_PER = per +DATA_REND_PERIOD = period: +DATA_REND_PHONE = Phone: {0} +DATA_REND_RXNORM = RxNorm +DATA_REND_SEARCH = Search on: {0} +DATA_REND_SNOMED = SNOMED CT +DATA_REND_SORT = Sort +DATA_REND_SOURCE = source +DATA_REND_STARTING = Starting {0} +GENERAL_SUBJ = Subject +DATA_REND_THESE_CODES = One of these codes: +DATA_REND_TIMING = Timing +DATA_REND_TO_DO = to do: {0} +GENERAL_UCUM = UCUM +DATA_REND_UNKNWN = unknown +DATA_REND_UNRD_EX = WARNING: Unrenderable Modifier Extension! +DATA_REND_UNTIL = Until {0} +DATA_REND_UP = Upper: {0} +DATA_REND_USE = use: +DATA_REND_VALUESET = In ValueSet +DATA_REND_VERSION = (version = {0} {1} +DIAG_REP_REND_AGE = Age +DIAG_REP_REND_ERR = Error: +GENERAL_FLAGS = Flags +DIAG_REP_REND_FOR = for +DIAG_REP_REND_IDENTIFIER = Identifier +GENERAL_TODO = Not done yet +GENERAL_NOTE = Note +DIAG_REP_REND_NOTRES = The observation ''{0}'' could not be resolved +DIAG_REP_REND_OBS = Observation +DIAG_REP_REND_PER = Performer +DIAG_REP_REND_REFRAN = Reference Range +DIAG_REP_REND_REP = Reported +DIAG_REP_REND_REPDET = Report Details +GENERAL_REQUEST = Request +DIAG_REP_REND_UNABLE = Unable to get Patient Details +DIAG_REP_REND_WHEN = When For +EXAMPLE_SCEN_STEP_SCEN = Step {0} - See scenario {1} +EX_SCEN_ALT = Alternative {0} +EX_SCEN_BEL = below +EX_SCEN_CONTA = Contains: +EX_SCEN_ERR_REN = Error rendering ExampleScenario {0} +EX_SCEN_FVER = FHIR version +EX_SCEN_IN = Initiator +EX_SCEN_OTH = See other scenario +EX_SCEN_POSTCON = Post-conditions: +EX_SCEN_PRECON = Pre-conditions: +EX_SCEN_PROC = Process: {0} +EX_SCEN_REC = Receiver +EX_SCEN_RES = Response +EX_SCEN_SEE = See subprocess +EX_SCEN_STEP = Step +EX_SCEN_TIME = ... time passes ... +EX_SCEN_UN = Unknown ExampleScenario Renderer Mode {0} +EX_SCEN_UN_ACT = Unable to find referenced actor {0} +EX_SCEN_UN_INST = Unable to find referenced instance {0} +GENERAL_VER_LOW = version +IMP_GUIDE_URL = The official URL for this implementation guide is: +LIB_REND_ART = Related Artifacts +LIB_REND_AUT = Author +LIB_REND_CONT = Contents +LIB_REND_ED = Editor +LIB_REND_END = Endorser +LIB_REND_NOCONT = No Content +LIB_REND_PAR = Participants +LIB_REND_REQ = Data Requirements +LIB_REND_REV = Reviewer +LIB_REND_SHOW = Content not shown - ( +LIB_REND_SIZE = , size = {0} +LIST_REND_DAT = Date +LIST_REND_DATE = Date: {0} +LIST_REND_DEL = Deleted +LIST_REND_ENC = Encounter: +LIST_REND_FLAG = Flag +LIST_REND_ITEM = Items +LIST_REND_MODE = Mode: {0} +LIST_REND_ORD = Order: {0} +GENERAL_SRC = Source: +LIST_REND_STAT = Status: {0} +LIST_REND_SUB = Subject: +MAP_DEFAULT_COMMENT = This element was not defined prior to R5 +NAME_SYS_IDEN = Identifiers +NAME_SYS_PER = Period +OBLIG_ACT = Actor +OBLIG_ELE = Elements +GENERAL_OBLIG = Obligations +GENERAL_BINDING = Binding +GENERAL_BINDING_NO_VS = Binding Description (No ValueSet) +GENERAL_BINDING_NO_DESC = No description provided +GENERAL_CARDINALITY = Cardinality +OP_DEF_INPAR = Input parameters Profile: +OP_DEF_OFFIC = The official URL for this operation definition is: +OP_DEF_OUTPAR = Output parameters Profile: +OP_DEF_SCO = Scope +OP_DEF_URL = URL: [base]/{0} +OP_DEF_URLS = URL: [base]/${0} +OP_DEF_USE = Use +GENERAL_DETAILS = Details +OP_OUT_DIAG = Diagnostics +GENERAL_LOCATION = Location +OP_OUT_OK = All OK +OP_OUT_SEV = Severity +OP_OUT_SRC = Source +PAT_ACTIVE = Active: +PAT_ACTIVE_HINT = Record is active +PAT_ALT_NAME = Alt. Name: +PAT_ALT_NAME_HINT = Alternate names (see the one above) +PAT_CONTACT = Contact Detail +PAT_CONTACT_HINT = Ways to contact the Patient +PAT_CONTAINED_one = Contained Resource +PAT_CONTAINED_other = Contained Resources +PAT_DECEASED = Deceased: +PAT_DECEASED_HINT = Known status of Patient +PAT_DOB = DoB: {0} +PAT_GENDER = Gender: {0} +PAT_GP = General Practitioner +PAT_LANG_HINT_one = Language spoken +PAT_LANG_HINT_other = Languages spoken +PAT_LANG_PREFERRED = (preferred) +PAT_LANG_one = Language: +PAT_LANG_other = Languages: +PAT_LINKS = Links: +PAT_LINKS_HINT = Patient Links +PAT_LINK_REFER = Please refer to +PAT_LINK_REPL = This record replaces +PAT_LINK_REPLBY = This record replaced by +PAT_LINK_SEE = Also see +PAT_MARITAL = Marital Status: +PAT_MARITAL_HINT = Known Marital status of Patient +PAT_MO = Managing Organization +PAT_MUL_BIRTH = Multiple Birth: +PAT_MUL_BIRTH_HINT = Known multipleBirth status of Patient +GENERAL_CONTACT = Contact: +PAT_NOK_CONTACT_HINT = Patient contact +PAT_NOM_CONTACT = Nominated Contact: +PAT_NO_DOB = DoB Unknown +PAT_NO_GENDER = (no stated gender) +PAT_NO_NAME = Anonymous Patient +PAT_ORG = Organization: +PAT_OTHER_ID_HINT_one = Other Id (see the one above) +PAT_OTHER_ID_HINT_other = Other Ids (see the one above) +PAT_OTHER_ID_one = Other Id: +PAT_OTHER_ID_other = Other Ids: +PAT_PERIOD = Valid Period: +PAT_PHOTO = Patient Photo +PAT_RELN = Relationships: +PROF_DRIV_ERR_GEN_NARR = Error Generating Narrative for +PROF_DRIV_EXCP = Exception Generating Narrative: {0} +PROF_DRIV_FEXCP = Cannot find definition for {0} +PROF_DRIV_GEN_NARR = {0} {1} +PROF_DRIV_GEN_NARR_TECH = Generated Narrative: {0} {1} +PROV_ACT = Activity +PROV_AGE = Agents +PROV_BEHALF = On Behalf Of +PROV_FOR = Provenance for {0} +PROV_OCC = Occurrence +PROV_POL = Policy +PROV_PROV = Provenance for +PROV_PROVE = Provenance for: +PROV_REC = Recorded +PROV_ROLE = Role +PROV_WHO = who +QUEST_ADD_INFO = Additional information about the item +QUEST_ALLOWED = Allowed Answers +QUEST_ANSW = Answer options for {0} +QUEST_ANSWER = Answer +QUEST_ANSWERS = Answers +QUEST_APP = Approval Date +QUEST_ARE_TRUE = ?? are true: +QUEST_ATTRIBUTES = Other attributes of the item +QUEST_CALC = Calculated Value +QUEST_CAND = Candidates +QUEST_CAT = Category: {0} +QUEST_CONT = Context +GENERAL_DEFINITION_COLON = Definition: +QUEST_DERIVED = Derived From +GENERAL_DESC_CONST = Description & Constraints +QUEST_DISPLAY = Is optional to display +QUEST_DISPLAY_CAT = Display Category +QUEST_EFF_PERIOD = Effective Period +QUEST_EN = Enable When +QUEST_ENABLE = Enable When: +QUEST_EXP = Expressions: +GENERAL_EXPER = Experimental +QUEST_GROUP = Group +QUEST_HIDDEN = Is a hidden item +QUEST_HIDDEN_ITEM = Hidden Item +QUEST_ID = Link Id +QUEST_INITIAL = Initial Value: +QUEST_INITIALLY = (initially selected) +QUEST_INITIAL_ANSWER = Initial Answer +QUEST_INT = Initial Values +QUEST_ITEM = Item +QUEST_ITEM_CONT = Item Context +QUEST_LINK = The linkID for the item +QUEST_LINKED = Is linked to an observation +QUEST_LINKID = LinkID +QUEST_MAND = Mandatory +GENERAL_MAX_LENGTH = Max Length: +QUEST_MAX_LENGTH = Max Length +QUEST_NLM = NLM Forms Library +QUEST_NONE_SPEC = None specified +QUEST_OBSERVATION = Observation Link Period +QUEST_OPT = Options Sets +QUEST_OPTIONS = Options: +QUEST_ORIENTATION = Orientation: {0} +QUEST_PREFIX = Prefix +QUEST_PUB = Publication Date +QUEST_QUEST = Questionnaire +QUEST_QUESTION = Questionnaire: +QUEST_READONLY = Is Read Only +QUEST_READ_ONLY = Read Only +QUEST_REP = Repeats +QUEST_RESP_ROOT = QuestionnaireResponseRoot +QUEST_REV_DATE = Last Review Date +QUEST_ROOT = QuestionnaireRoot +QUEST_STRUCT = Structure +QUEST_SUBJECT = Can change the subject of the questionnaire +QUEST_SUB_TYPE = Subject Type +QUEST_TEXT = Text +QUEST_TEXTFOR = Text for the item +QUEST_TIMES = Minimum and Maximum # of times the item can appear in the instance +QUEST_TRUE = are true: +QUEST_TRY = Try this questionnaire out: +QUEST_TRY_QUEST = Try this QuestionnaireResponse out: +QUEST_TYPE_ITEM = The type of the item +QUEST_UNKNOWN_MODE = Unknown QuestionnaireResponse Renderer Mode +QUEST_UNSPECIFIED_QUESTIONNAIRE = Unspecified Questionnaire +QUEST_UNSPECIFIED_SUBJECT = Unspecified Subject +QUEST_SUMMARY = Response to Questionnaire ''{0}'' about ''{1}'' +DIAG_REP_UNSPECIFIED_CODE = Unspecified Report Type +DIAG_REP_UNSPECIFIED_SUBJECT = Unspecified Subject +DIAG_REP_SUMMARY = Diagnostic Report for ''{0}'' for ''{1}'' +LIST_UNSPECIFIED_CODE = Unspecified List Type +LIST_UNSPECIFIED_SUBJECT = Unspecified Subject +LIST_SUMMARY = List for ''{0}'' for ''{1}'' +GENERAL_URL = URL +QUEST_VALUE = Value Set: +REND_ADDED = Added: +REND_CHANGED = Changed: +REND_REMOVED = Removed: +REND_ROW_CHANGED_SINCE_WAS = This row of content has been changed since {0} (was ''{1}'') +GENERAL_REMOVED_SINCE = This content has been removed since {0} +REND_ROW_SINCE = This row of content has been added since {0} +REND_SINCE_ADDED = This content has been added since {0} +REND_SINCE_CHANGED = This content has been changed since {0} +REND_SINCE_CHANGED_WAS = This content has been changed since {0} (was ''{1}'') +REND_STANDARDS = Standards Status = {0} +REQ_ACTOR = These requirements apply to the actor +REQ_DERIVE = These requirements derive from +REQ_DERIVED = Derived From: +REQ_FOLLOWING_ACTOR = These requirements apply to the following actors: +REQ_FOLLOWING_REQ = These requirements are derived from the following requirements: +REQ_LINKS = Links: +REQ_SATISFIED = Satisfied By: +RESOURCE_COPYRIGHT = Copyright Statement: +RES_REND_ACT = Active +RES_REND_COND_REF = Conditional Reference: +RES_REND_DESC = . Description: (todo) +RES_REND_DRAFT = draft +RES_REND_ERROR = Error rendering: {0} +RES_REND_INFO_SOURCE = Information Source: +RES_REND_LANGUAGE = Language: {0} +GENERAL_RESOURCE = Resource +RES_REND_RET = retired +GENERAL_SECURITY_LABEL = Security Label +RES_REND_SEE_ON_THIS_PAGE = See on this page: +RES_REND_SPEC_RULES = Special rules apply: {0}! +RES_REND_TAG = Tag +RES_REND_UNKNOWN = Unknown +RES_REND_UPDATED = Last updated: {0} +RES_REND_VER = version: {0} +SD_COMP_HEAD_CARD_L = L Card. +SD_COMP_HEAD_CARD_L_DESC = Minimum and Maximum # of times the element can appear in the instance - Left Structure +SD_COMP_HEAD_CARD_R = R Card. +SD_COMP_HEAD_CARD_R_DESC = Minimum and Maximum # of times the element can appear in the instance - Right Structure +GENERAL_COMMENTS = Comments +SD_COMP_HEAD_COMP_DESC = Comments about the comparison +SD_COMP_HEAD_DESC_L = L Description & Constraints +SD_COMP_HEAD_DESC_L_DESC = Additional information about the element - Left Structure +SD_COMP_HEAD_DESC_R = R Description & Constraints +SD_COMP_HEAD_DESC_R_DESC = Additional information about the element - Right Structure +SD_COMP_HEAD_FLAGS_L = L Flags +SD_COMP_HEAD_FLAGS_L_DESC = Information about the use of the element - Left Structure +SD_COMP_HEAD_FLAGS_R = R Flags +SD_COMP_HEAD_FLAGS_R_DESC = Information about the use of the element - Right Structure +GENERAL_LOGICAL_NAME = The logical name of the element +SD_COMP_HEAD_TYPE_L = L Type +SD_COMP_HEAD_TYPE_L_DESC = Reference to the type of the element - Left Structure +SD_COMP_HEAD_TYPE_R = R Type +SD_COMP_HEAD_TYPE_R_DESC = Reference to the type of the element - Right Structure +SD_DOCO = Documentation for this format +GENERAL_CARD = Card. +SD_GRID_HEAD_DESC = Constraints and Usage +SD_GRID_HEAD_DESC_DESC = Fixed values, length limits, vocabulary bindings and other usage notes +SD_GRID_HEAD_NAME_DESC = The name of the element (Slice name in brackets). Mouse-over provides definition +SD_GRID_HEAD_TYPE_DESC = Reference to the type of the element +SD_HEAD_DESC_DESC = Additional information about the element +SD_HEAD_FLAGS_DESC = Information about the use of the element +SD_LEGEND = Legend for this format +SD_SLICING_INFO = {0}, {1} by {2} +SD_SUMMARY_FIXED = Fixed: {0} {1} +SD_SUMMARY_MANDATORY = Mandatory: {0} {1} +SD_SUMMARY_MAPPINGS = Mappings for {0} ({2}{1}{3}) +SD_SUMMARY_MISSING_EXTENSION = Unable to summarise extension {0} (no extension found) +SD_SUMMARY_MISSING_PROFILE = Unable to summarise profile {0} (no profile found) +SD_SUMMARY_MUST_SUPPORT = Must-Support: {0} {1} +SD_SUMMARY_NESTED_MANDATORY = ({0} nested mandatory {1}) +SD_SUMMARY_PROHIBITED = Prohibited: {0} {1} +SD_SUMMARY_PUBLICATION = This profile was published on {0} as a {1} by {2} +SD_SUMMARY_SLICES = This structure defines the following {0}Slices{1} +SD_SUMMARY_SLICE_NONE = There is a slice with no discriminator at {0} +SD_SUMMARY_SLICE_one = The element {0} is sliced based on the value of {1} +SD_SUMMARY_SLICE_other = The element {0} is sliced based on the values of {1} +SEARCH_PAR_ALLOWED = Allowed: +SEARCH_PAR_CHAIN = Chains +GENERAL_COMPARATORS = Comparators +SEARCH_PAR_EXP = Expression +GENERAL_MODIFIERS = Modifiers +SEARCH_PAR_MULTIPLES = Multiples +SEARCH_PAR_MULTIPLE_AND_APPEAR = multipleAnd: The parameter may only appear once +SEARCH_PAR_MULTIPLE_AND_REPEAT = multipleAnd: The parameter may repeat in order to specify multiple values that must all be true +SEARCH_PAR_MULTIPLE_AND_SERVER = multipleAnd: It''s up to the server whether the parameter may repeat in order to specify multiple values that must all be true +SEARCH_PAR_MULTIPLE_OR_MULTIPLE = multipleOr: The parameter may have multiple values (separated by comma) where at least one must be true +SEARCH_PAR_MULTIPLE_OR_ONE = multipleOr: The parameter may only have one value (no comma separators) +SEARCH_PAR_MULTIPLE_OR_SERVER = multipleOr: It''s up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true +SEARCH_PAR_NONE = (none) +SEARCH_PAR_PROC = Processing Mode +SEARCH_PAR_REND_TARGET = Target Resources +SEARCH_PAR_RES = All Resources +STRUC_DEF_ABSTRACT = This is an abstract +STRUC_DEF_ACT = Obligations that apply to the actor {0} +STRUC_DEF_AFFECT_CONSTRAINTS = This element has or is affected by constraints ( +STRUC_DEF_ALLOWED = Allowed Units +STRUC_DEF_ALL_ACTORS = All Actors +STRUC_DEF_ALL_MAP_KEY = All Mappings are Empty +STRUC_DEF_ALL_SLICES = :All Slices +STRUC_DEF_ALL_TYPES = All Types +STRUC_DEF_ALT_NAME = Alternate Names +STRUC_DEF_AND = and +STRUC_DEF_APPROP_CON = Concepts must come from this value set if appropriate concept is in this value set +STRUC_DEF_AS_SHOWN = As shown +STRUC_DEF_BECAUSE = because +STRUC_DEF_BLACK = black +STRUC_DEF_BUSINESS_ID = This is a business identifier, not a resource identifier (see +STRUC_DEF_BUSINESS_VERID = This is a business version Id, not a resource version Id (see +STRUC_DEF_CAND = Candidate +STRUC_DEF_CAND_SUB = This value set is a candidate to substitute for the overall conformance value set in some situations; usually these are defined in the documentation +STRUC_DEF_CANNOT_TARGET = Instances of this logical model cannot be the target of a Reference +STRUC_DEF_CANT_FIND = getElementByName: can''t find {0} in {1} from {2} +STRUC_DEF_CAN_TARGET = Instances of this logical model can be the target of a Reference +STRUC_DEF_CAP = CAP Code +STRUC_DEF_CDA = This property is represented as CDA Text in the XML. +STRUC_DEF_CHILD = Child +STRUC_DEF_CHOICE = (Choice of one) +STRUC_DEF_CHOICE_DATA_TYPE = Choice of Data Types +STRUC_DEF_CHOICE_GRP = Choice Group +STRUC_DEF_CHOICE_OF = Choice of: +STRUC_DEF_CLOSED = Closed +STRUC_DEF_COMMENT = Comments: +STRUC_DEF_COMPLEX = Complex +STRUC_DEF_COMPLEXBRACK = (complex) +STRUC_DEF_COMP_DOC = This value set is a component of the base value set. Usually this is called out so that documentation can be written about a portion of the value set +STRUC_DEF_COMP_EX = (Complex Extension) +STRUC_DEF_COMP_PROF = Complies with Profile +STRUC_DEF_CONC_SET = Concepts must come from this value set +STRUC_DEF_CONSTRAINING = Slice Constraining +STRUC_DEF_CONSTRAINTS = Constraints +STRUC_DEF_CONTROL = Control +STRUC_DEF_CONT_RULE = Content/Rules for all slices +STRUC_DEF_CONT_TYPE = Content/Rules for all Types +STRUC_DEF_COPY_URL = Click to Copy URL +STRUC_DEF_CURR = Current +STRUC_DEF_CURR_RULE = New records are required to use this value set, but legacy records may use other codes. The definition of ''new record'' is difficult, since systems often create new records based on pre-existing data. Usually ''current'' bindings are mandated by an external authority that makes clear rules around this +STRUC_DEF_DATE = Date Format: {0} +STRUC_DEF_DATE_FORM = Date Format +STRUC_DEF_DEFAULT_TYPE = Default Type +STRUC_DEF_DEFAULT_VALUE = Default Value +STRUC_DEF_DEF_CODES = Definitional Codes +STRUC_DEF_DERIVED_PROFILE = In this IG, the following structures are derived from this profile: +STRUC_DEF_DESCRIM = , and can be differentiated using the following discriminators: +STRUC_DEF_DESC_PROF = Description of the profile +STRUC_DEF_DISCUSSION = discussion +STRUC_DEF_ELE = This primitive element must have a value +STRUC_DEF_ELEMENT = element +STRUC_DEF_ELEMENTS = Elements defined in Ancestors: +STRUC_DEF_ELE_AFFECTED = This element has or is affected by constraints ( {0} {1} +STRUC_DEF_ELE_INCLUDED = This element is included in summaries +STRUC_DEF_ELE_MUST_SUPP = This element must be supported +STRUC_DEF_ELE_READ = When this element is read +STRUC_DEF_ERROR = Unknown structure mode +STRUC_DEF_ERR_DESC = Error describing concept- not done yet (no codings, no text) +GENERAL_EXAMPLE = Example +STRUC_DEF_EXAM = example +STRUC_DEF_EXT = Extensible +STRUC_DEF_EXTENSIBLE = extensible +STRUC_DEF_EXTENSIONS = Extensions +STRUC_DEF_EXT_JSON = This element can be extended by named JSON elements +STRUC_DEF_EXT_STYLE = Extension Style +STRUC_DEF_EX_CODE = For example codes, see +STRUC_DEF_EX_DESC = Instances are not expected or even encouraged to draw from the specified value set. The value set merely provides examples of the types of concepts intended to be included. +STRUC_DEF_EX_TYPE = (Extension Type: +STRUC_DEF_EX_URL = Extension URL = {0} +STRUC_DEF_FHIR = Base FHIR {0} +STRUC_DEF_FHIR_EXCEP = Unable to retrieve StructureDefinition with URL {0} +STRUC_DEF_FII = Formal Invariant Identifier +STRUC_DEF_FIXED = Fixed Value +STRUC_DEF_FIXED_VALUE = Fixed Value: +STRUC_DEF_FOR_CODE = For codes, see +STRUC_DEF_FURTHER_INFO = for further information about how to use [x] +STRUC_DEF_GRADE = Grade +STRUC_DEF_ID = Id +STRUC_DEF_ID_EXPECT = ID Expectation +STRUC_DEF_ID_IS = Id may or not be present (this is the default for elements but not resources) +STRUC_DEF_ID_MAY = Id is required to be present (this is the default for resources but not elements) +STRUC_DEF_ID_NOT_ALLOW = An id is not allowed in this context +STRUC_DEF_IF = If +STRUC_DEF_IMPOSE_PROFILE = Impose Profile +STRUC_DEF_INFERRED_JSON = The type of this element is inferred from the JSON type in the instance +STRUC_DEF_INVAR = Invariants +STRUC_DEF_INVARIANT = This element is affected by the following invariants: +STRUC_DEF_JSON_ARRAY = JSON: This element may be present as a JSON Array even when there are no items in the instance +STRUC_DEF_JSON_CAN_NAME = This type can appear in JSON with the property name +STRUC_DEF_JSON_CHILD = child +STRUC_DEF_JSON_EXT = (in elements using named extensions) +STRUC_DEF_JSON_FORM = JSON Format +STRUC_DEF_JSON_IF = JSON: If +STRUC_DEF_JSON_INFERRED = JSON: The type of this element is inferred from the JSON type in the instance +STRUC_DEF_JSON_IS = This element is present as a JSON Array even when there are no items in the instance +STRUC_DEF_JSON_MAY = This element may be present as a JSON Array even when there are no items in the instance +STRUC_DEF_JSON_MAY_PRESENT = The JSON Array for this property may be present even when there are no items in the instance (e.g. may be present as an empty array) +STRUC_DEF_JSON_NAME = JSON Property Name +STRUC_DEF_JSON_NOT_PRESENT = The JSON Array for this property is not present when there are no items in the instance (e.g. never as an empty array) +STRUC_DEF_JSON_NULL = JSON: This object can be represented as null in the JSON structure (which counts as ''present'' for cardinality purposes) +STRUC_DEF_JSON_PRESENT = The JSON Array for this property is present even when there are no items in the instance (e.g. as an empty array) +STRUC_DEF_JSON_PROPERTY_NAME = This property appears in JSON with the property name +STRUC_DEF_JSON_SINGLE = This repeating object is represented as a single JSON object with named properties. The name of the property (key) is the value of the +STRUC_DEF_JSON_TYPE = JSON Property Name for Type +STRUC_DEF_LABEL = Label +STRUC_DEF_LEAST_FOLLOW = At least the following +STRUC_DEF_LOGICAL = Logical Model +STRUC_DEF_LOGICAL_CONT = Logical Container +STRUC_DEF_LOINC = LOINC Code +STRUC_DEF_LOINC_CODE = LOINC code +STRUC_DEF_MAX = Maximum +STRUC_DEF_MAX_MIN = Minimum and Maximum # of times the element can appear in the instance +STRUC_DEF_MAX_VALUE = Max Value +STRUC_DEF_MEAN_MISS = Meaning if Missing +STRUC_DEF_MIN = Minimum +STRUC_DEF_MIN_VALUE = Min Value +STRUC_DEF_MISSING_LINK = missing link +STRUC_DEF_MOD = This element is a modifier element +STRUC_DEF_MODIF = Modifier +STRUC_DEF_MODIFIER = Is Modifier +STRUC_DEF_MUST_SUPPORT = Must Support +STRUC_DEF_MUST_SUPPORT_TYPES = Must Support Types +STRUC_DEF_NAMESPACE = In the XML format, this property has the namespace +STRUC_DEF_NOTE_X = [x] Note +STRUC_DEF_NOT_MARK = Instances of this logical model are not marked to be the target of a Reference +STRUC_DEF_NO_DESCRIM = , and defines no disciminators to differentiate the slices +STRUC_DEF_NO_MAPPINGS = No Mappings +STRUC_DEF_NO_MUST_SUPPORT = No must-support rules about the choice of types/profiles +STRUC_DEF_NO_SUMMARY = No Summary, as this profile has no differential +STRUC_DEF_NULL_JSON = This object can be represented as null in the JSON structure (which counts as ''present'' for cardinality purposes) +STRUC_DEF_OBLIG = This element has obligations +STRUC_DEF_OBLIG_ADD = This is an obligation profile that only contains obligations and additional bindings +STRUC_DEF_OBLIG_ALL = Obligations that apply to all actors +STRUC_DEF_OBLIG_FROM = This profile picks up obligations and additional bindings from +STRUC_DEF_OBLIG_SUPP = This element has obligations and must be supported +STRUC_DEF_ONE_OF = One of: +STRUC_DEF_OPEN = Open +STRUC_DEF_OPEN_END = Open At End +STRUC_DEF_ORDERED = Ordered +STRUC_DEF_PATH = Path +STRUC_DEF_PATHS = Path(s) +STRUC_DEF_PATT_VALUE = Pattern Value +STRUC_DEF_PREFERRED = preferred +STRUC_DEF_PREFIXED = is prefixed to the value before validation +STRUC_DEF_PREF_CONT = This is the value set that is preferred in a given context (documentation should explain why) +STRUC_DEF_PRIMITIVE = Primitive Value +STRUC_DEF_PRIM_ELE = This primitive element may be present, or absent, or replaced by an extension +STRUC_DEF_PRIM_TYPE_PRESENT = This primitive type may be present, or absent if replaced by one of the following extensions: +STRUC_DEF_PRIM_TYPE_VALUE = This primitive type must have a value (the value must be present, and cannot be replaced by an extension) +STRUC_DEF_PROFILED = profiled by +STRUC_DEF_PROFILE_BUILDS = This profile builds on +STRUC_DEF_PROF_COMP = This profile compiles with the profile +STRUC_DEF_PROF_REQ = This profile also requires that the instance also conform this additional profile: +STRUC_DEF_PROF_RES = A profiled resource +STRUC_DEF_PROF_SUPP = This profile must be supported +STRUC_DEF_PROPERTY = Property +STRUC_DEF_REFERS_EXT = This structure refers to these extensions +STRUC_DEF_REFER_PROFILE = In this IG, the following structures refer to this profile: +STRUC_DEF_REND_UNABLE_RES = Unable to resolve StructureDefinition {0} resolving content reference {1} +STRUC_DEF_REPEAT = This is a repeating choice group that does not appear directly in the instance +STRUC_DEF_REPEAT_ELE = This repeating element order: {0} +STRUC_DEF_REQUIRED = required +STRUC_DEF_REQUIRED_PATT = Required Pattern: +STRUC_DEF_REQUIREMENTS = Requirements +STRUC_DEF_REQ_BIND = A required binding for additional codes, for us when the binding strength is ''extensible'' or ''preferred'' +STRUC_DEF_REQ_PATT = Required Pattern +STRUC_DEF_ROOT = The root class that contains instances of this class +STRUC_DEF_SEE = See +STRUC_DEF_SET_ARE = . The slices are +STRUC_DEF_SET_SLICES = This element introduces a set of slices on +STRUC_DEF_SHALL_CODE = The codes SHALL be taken from +STRUC_DEF_SHORT = Short +STRUC_DEF_SHOULD_CODE = The codes SHOULD be taken from +STRUC_DEF_SINGLE_JSON_OBJECTS = JSON: Represented as a single JSON Object with named properties using the value of the {0} child as the key +STRUC_DEF_SLIC = Slices +STRUC_DEF_SLICE = Slice +STRUC_DEF_SLICES = Slice: +STRUC_DEF_SLICE_FOR = Slices for {0} +STRUC_DEF_SLICE_NAME = Slice Name +STRUC_DEF_SLICE_PAR = Slice {0} +STRUC_DEF_SNOMED_CODE = SNOMED-CT Code +STRUC_DEF_SNOMED = SNOMED-CT +STRUC_DEF_STAND_STAT = Standard Status +STRUC_DEF_STAND_STATUS = Standards Status = +STRUC_DEF_STRING_FORM = String Format +STRUC_DEF_STRUCTURES = Structures +STRUC_DEF_SUIT_SHALL_CODE = Unless not suitable, these codes SHALL be taken from +STRUC_DEF_TARG_SUPP = This target must be supported +STRUC_DEF_TEMPLATEID = Instance of this type are validated by templateId +STRUC_DEF_TERM_BIND = Terminology Bindings (Differential) +STRUC_DEF_TERM_BINDS = Terminology Bindings +STRUC_DEF_THEN_TYPE = then the type is +STRUC_DEF_THIS_REFERS = This structure refers to these other structures +STRUC_DEF_TYPE_BOUND = This type can be bound to a value set using the {0} +STRUC_DEF_TYPE_SET = This type can be bound to a value set using the +STRUC_DEF_TYPE_SPEC = Type Specifier +STRUC_DEF_TYPE_SUPP = This type must be supported +STRUC_DEF_UI = UI +STRUC_DEF_UI_CONT = This value set is provided for user look up in a given context. Typically, these valuesets only include a subset of codes relevant for input in a context +STRUC_DEF_UNADORNED = In the XML format, this property is represented as unadorned text. +STRUC_DEF_UNDEF_ACT = Obligations that apply to the undefined actor {0} +STRUC_DEF_UNKNOWN_APPROACH = Instances of this type are validated using an unknown approach: {0} +STRUC_DEF_UNKNOWN_REF = Unknown reference to {0} +STRUC_DEF_UNORDERED = Unordered +STRUC_DEF_UNSPECIFIED = Unspecified +STRUC_DEF_URLS = URL: +STRUC_DEF_VALID = Validation +STRUC_DEF_VALUESET = ValueSet +STRUC_DEF_VALUESET_CODE = ValueSet / Code +STRUC_DEF_VALUE_ALT = Value Alternatives +STRUC_DEF_VALUE_REQ = Value Required +STRUC_DEF_WHAT = What goes here +STRUC_DEF_XHTML = This property is represented as XHTML Text in the XML. +STRUC_DEF_XML_ACTUAL = In the XML format, this property has the actual name +STRUC_DEF_XML_ATTRIBUTE = In the XML format, this property is represented as an attribute. +STRUC_DEF_XML_ELE = XML Element Name +STRUC_DEF_XML_FORM = XML Format +STRUC_DEF_XML_NAME = XML Namespace +STRUC_DEF_XSI = The type of this property is determined using the +SUB_TOPIC_CREATE = * create result = {0} +SUB_TOPIC_DELETE = * delete result = {0} +SUB_TOPIC_EVENT = Event +SUB_TOPIC_FHIR_PATH = FHIR Path +SUB_TOPIC_FILT_DEF = Filter Definition +SUB_TOPIC_FILT_PAR = Filter Parameter +SUB_TOPIC_INCL = Includes +SUB_TOPIC_INT = Interactions +SUB_TOPIC_PREV = * previous = {0} +SUB_TOPIC_REQ = * require both = {0} +SUB_TOPIC_RES_TRIG = Resource Triggers +SUB_TOPIC_REV_INCL = Reverse Includes +TERMINOLOGY_LVL = Lvl +TERM_REND_COPY = Copy {0} Format to clipboard +TEST_PLAN_ASS = Assertion +TEST_PLAN_ASSERTION = Assertion {0} +TEST_PLAN_CASE = Test Case +TEST_PLAN_CASE_SEQ = Test Case - Sequence {0} +TEST_PLAN_CATEGORY = Category: +TEST_PLAN_DATA = Test Data +TEST_PLAN_DEP = Test Plan Dependency: +TEST_PLAN_DEPEN = Test Plan Dependencies: +TEST_PLAN_DESC = Dependency - no description +TEST_PLAN_LANG = Language +TEST_PLAN_RESULT = Result +TEST_PLAN_RUN = Test Run +TEST_PLAN_SCOPE = Test Plan Scope: +TEST_PLAN_SCOPES = Test Plan Scopes: +TEST_PLAN_SOURCE = Source[x] +TEST_PLAN_TEST_DATA = Test Data {0} +TEST_PLAN_TEST_RUN = Test Run {0} +TEXT_ICON_CHOICE = Choice of Types +TEXT_ICON_DATATYPE = Data Type +TEXT_ICON_ELEMENT = Element +TEXT_ICON_EXTENSION_COMPLEX = Complex Extension +TEXT_ICON_EXTENSION_SIMPLE = Simple Extension +TEXT_ICON_KEY = JSON Key Value +TEXT_ICON_OBJECT_BOX = Object +TEXT_ICON_PRIMITIVE = Primitive Data Type +TEXT_ICON_REFERENCE = Reference to another Resource +TEXT_ICON_REUSE = Reference to another Element +TEXT_ICON_SLICE = Slice Definition +TEXT_ICON_SLICE_ITEM = Slice Item +TX_DISPLAY = Display +VALUE_SET_ADD_DESIG = Additional Designations and Language Displays +VALUE_SET_ALL_CODE = This include specifies a hierarchy for when value sets are generated for use in a User Interface. The expansion contains all the codes, and also this structure: +VALUE_SET_ALL_CODES_DEF = all codes defined in +VALUE_SET_AND = and +VALUE_SET_AUS = Australian +VALUE_SET_COMMA = , +VALUE_SET_CONT = Value Set Contents +VALUE_SET_CONTAINS = This value set contains {0} concepts +VALUE_SET_CONTAINS_AT_LEAST = This value set contains at least {0} concepts +VALUE_SET_CONT_STRUC = This include specifies a hierarchy for when value sets are generated for use in a User Interface. The expansion contains this structure: +VALUE_SET_DANISH = Danish +VALUE_SET_DESCENDENTOF = descends from +VALUE_SET_DESIG = Additional Designations +VALUE_SET_DISPLAY_ITEM = The display for the item +VALUE_SET_DOESNT_EXIST = doesn''t exist +VALUE_SET_DUTCH = Dutch +VALUE_SET_EQUAL = = +VALUE_SET_ERROR = Error Expanding ValueSet: {0} +VALUE_SET_EXCL = Exclude +VALUE_SET_EXCLUDED_FROM = Excluded from +VALUE_SET_EXISTS = exists +VALUE_SET_EXP = Expansion based on example code system +VALUE_SET_EXPANSION = Expansion based on +VALUE_SET_EXPANSIONS = Expansion based on: +VALUE_SET_EXP_FRAG = Expansion based on code system fragment +VALUE_SET_GENERALIZES = generalizes +VALUE_SET_HAS = This value set has {0} codes in it. In order to keep the publication size manageable, only a selection ({1} codes) of the whole set of codes is shown. +VALUE_SET_HAS_AT_LEAST = This value set has at least {0} codes in it. In order to keep the publication size manageable, only a selection ({1} codes) of the whole set of codes is shown. +VALUE_SET_IMPORT_one = Import all the codes that are contained in +VALUE_SET_IMPORT_other = Import all the codes that are contained in the intersection of +VALUE_SET_IN = in +VALUE_SET_INACT = inactive +VALUE_SET_INACTIVE = Inactive +VALUE_SET_INC = Include +VALUE_SET_INCLUDED_INTO = Included into +VALUE_SET_INT = International +VALUE_SET_ISA = is-a +VALUE_SET_ISNOTA = is-not-a +VALUE_SET_LEVEL = Level +VALUE_SET_LOINCV = Loinc v +VALUE_SET_NOTE = Note: {0} +VALUE_SET_NOTIN = not in +VALUE_SET_NOT_DEF = This include specifies a hierarchy for when value sets are generated for use in a User Interface, but the rules are not properly defined +VALUE_SET_NOT_FOUND = This include specifies a hierarchy for when value sets are generated for use in a User Interface. The expansion contains this structure, and any codes not found in the structure: +VALUE_SET_NO_VER = (no version) +VALUE_SET_NO_VERSION = (no version) ( +VALUE_SET_NULL = null +VALUE_SET_NULLS = ?ngen-13? +VALUE_SET_NUMBER_CONCEPTS = This value set expansion contains {0} concepts. +VALUE_SET_REGEX = matches (by regex) +VALUE_SET_RULES_EXC = This value set excludes codes based on the following rules: +VALUE_SET_RULES_INC = This value set includes codes based on the following rules: +VALUE_SET_SEL = This value set has >1000 codes in it. In order to keep the publication size manageable, only a selection (1000 codes) of the whole set of codes is shown +VALUE_SET_SNOMED = SNOMED CT {0} edition +VALUE_SET_SNOMED_ADD = SNOMED CT {0} edition {1} +VALUE_SET_SPAN = Spanish +VALUE_SET_SPEC_NAME = Fully specified name +VALUE_SET_SWEDISH = Swedish +VALUE_SET_SYNONYM = Synonym +VALUE_SET_SYSTEM = System +VALUE_SET_THESE_CODES_DEF = these codes as defined in +VALUE_SET_TOO_COSTLY = This value set cannot be expanded because the terminology server(s) deemed it too costly to do so +VALUE_SET_UK = United Kingdom +VALUE_SET_US = United States +VALUE_SET_USED_ELSEWHERE = This value set is not used here; it may be used elsewhere (e.g. specifications and/or implementations that use this content) +VALUE_SET_WHERE = where +VALUE_SET_WHERE_CODES = , where the codes are contained in +VS_ABSTRACT_CODE_HINT = This code is not selectable (''Abstract'') +CODE_SYS_CODE_NOT_HERE = This CodeSystem is not used here; it may be used elsewhere (e.g. specifications and/or implementations that use this content) +CONC_MAP_CODES = Codes +CONC_MAP_CODE_SYS_UNSPEC = unspecified code system +DATA_REND_CODES = Codes: +DIAG_REP_REND_CODECON = Coded Conclusions: +SD_GRID_HEAD_CARD_DESC = Minimum and Maximum # of times the element can appear in the instance. Super-scripts indicate additional constraints on appearance +SD_HEAD_CARD_DESC = Minimum and Maximum # of times the element can appear in the instance +STRUC_DEF_BINDINGS = Binding: +STRUC_DEF_BINDING_STYLE = binding style +VALUE_SET_CODES_FROM = codes from +VALUE_SET_CODE_ITEM = The code for the item +VALUE_SET_CODE_SELEC = This value set cannot be fully expanded, but a selection ({0} codes) of the whole set of codes is shown here. +LIST_REND_CODE = Code: {0} +STRUC_DEF_TYPE_PARAMETER = Type Parameter +OP_OUT_SUMM_ALL_OK = OperationOutcome (ALL OK) +OP_OUT_SUMM_NOHINT = OperationOutcome ({0} Error(s), {1} Warning(s)) +OP_OUT_SUMM = OperationOutcome ({0} Error(s), {1} Warning(s), {2} Hint(s)) +BUNDLE_SUMMARY = {0} Bundle, {1} Entries +PROF_DRIV_SUMM_PROP = {0} = {1} +PROF_DRIV_SUMM_NONE = {0} +PROF_DRIV_SUMM = {0}: {1} +BUNDLE_HEADER_DOCUMENT_CONTENTS = Additional Resources Included in Document +DOCUMENT_SUMMARY = Document at by for in encounter +DATA_REND_ATT_URL = {0} @ {1} +DATA_REND_ATT_DATA = {0}: {1} +GENERAL_DATA_DISPLAY_PROPERTY = {0}: {1} +DATA_REND_CURRENCY = {1} {0} diff --git a/exec/pack/rendering-phrases_de.properties b/exec/pack/rendering-phrases_de.properties new file mode 100644 index 000000000..308c93fb9 --- /dev/null +++ b/exec/pack/rendering-phrases_de.properties @@ -0,0 +1,6 @@ +# Rendering = one,other +BUNDLE_ETAG = ETag = {0} +BUNDLE_IF_NONE = If-None= {0} +BUNDLE_LOCATION = Locatio +BUNDLE_RESOURCE = Resso}: +BUNDLE_SEARCH = Suche: diff --git a/exec/pack/rendering-phrases_es.properties b/exec/pack/rendering-phrases_es.properties new file mode 100644 index 000000000..5ccd0f345 --- /dev/null +++ b/exec/pack/rendering-phrases_es.properties @@ -0,0 +1,6 @@ +# Rendering = one,many,other +BUNDLE_ETAG = ETag = {0} +BUNDLE_IF_NONE = IExist = {0} +BUNDLE_LOCATION = Lo= {0} +BUNDLE_RESOURCE = Rec}: +BUNDLE_SEARCH = Búsqueda: diff --git a/exec/pack/rendering-phrases_ja.properties b/exec/pack/rendering-phrases_ja.properties new file mode 100644 index 000000000..92caf66d4 --- /dev/null +++ b/exec/pack/rendering-phrases_ja.properties @@ -0,0 +1,21 @@ +# Rendering = one,other +BUNDLE_ETAG = ETag = {0} +BUNDLE_HEADER_ENTRY = エントリ {0} +BUNDLE_HEADER_ENTRY_URL = エントリ {0} - fullUrl = {1} +BUNDLE_HEADER_ROOT = タイプ {1} のバンドル {0} +BUNDLE_IF_MATCH = If-Match = {0} +BUNDLE_IF_MOD = If-Modified-Since = {0} +BUNDLE_IF_NONE = If-None-Exist = {0} +BUNDLE_IF_NON_MATCH = If-None-Match = {0} +BUNDLE_LAST_MOD = LastModified = {0} +BUNDLE_LOCATION = Location = {0} +BUNDLE_REQUEST = Request: +BUNDLE_RESOURCE = Resource {0}: +BUNDLE_RESPONSE = Response: +BUNDLE_SEARCH = Search: +BUNDLE_SEARCH_MODE = Mode = {0} +BUNDLE_SEARCH_SCORE = Score = {0} +CODESYSTEM_CONTENT_EXAMPLE = このコードシステム はいくつかの例コードたちを提供します: +CODESYSTEM_CONTENT_FRAGMENT = このコードシステム は以下のコードを含むフラグメントを提供します: +CODESYSTEM_CONTENT_NOTPRESENT = このコードシステム はコードを定義しますが、ここではコードは表現されていません +CODESYSTEM_CONTENT_SUPPLEMENT = このコードシステム は次のコードに {0} を定義します: diff --git a/exec/pack/rendering-phrases_nl.properties b/exec/pack/rendering-phrases_nl.properties new file mode 100644 index 000000000..bd32d17a2 --- /dev/null +++ b/exec/pack/rendering-phrases_nl.properties @@ -0,0 +1,910 @@ +# Rendering = one,other +ACTOR_DEF_ACT = Actor: {0} +ACTOR_DEF_CAP = Capabilities: +ACTOR_DEF_DER = Afgeleid van: +ACTOR_DEF_TYP = Type: {0} +ADD_BIND_ADD_BIND = Additionele bindings +ADD_BIND_ALL_REP = Alle herhalingen +ADD_BIND_ANY = Een of meer +ADD_BIND_ANY_REP = een of meer herhalingen +ADD_BIND_CURR_BIND = Huidig +ADD_BIND_DESIG_SYS = Deze waardelijst is een goede startset met codes bij het ontwerpen van je systeem +ADD_BIND_EXT_PREF = Een verplichte binding, voor gebruik wanneer de bindingsterkte ''uitbreidbaar'' of ''voorkeur'' is +ADD_BIND_EX_BIND = Uitbreidbaar +ADD_BIND_GIVEN_CONT = Deze waardelijst dient voor opzoeken door gebruikers in een bepaalde context +ADD_BIND_MAX = Max binding +ADD_BIND_MIN = Min binding +ADD_BIND_NEW_REC = Nieuwe registraties zijn verplicht deze waardelijst te gebruiken, maar bestaande registraties zouden andere kunnen gebruiken +ADD_BIND_PREF_BIND = Voorkeur +ADD_BIND_RECOM_VALUE_SET = Dit is de aanbevolen waardelijst (documentatie dient uit te leggen waarom) +ADD_BIND_REQ_BIND = Verplicht +ADD_BIND_UI = UI +ADD_BIND_UI_BIND = UI binding +ADD_BIND_UNKNOWN_PUR = Onbekende code voor doel +ADD_BIND_VALID_EXT = Validatoren controleren deze binding (sterkte = uitbreidbaar) +ADD_BIND_VALID_REQ = Validatoren controleren deze binding (sterkte = verplicht) +ADD_BIND_VALUE_COMP = Deze waardelijst is een component van de basiswaardelijst +BUNDLE_ETAG = ETag = {0} +BUNDLE_HEADER_DOCUMENT_CONTENTS = Additionele resources geïncludeerd in document +BUNDLE_HEADER_ENTRY = Entry {0} +BUNDLE_HEADER_ENTRY_URL = Entry {0} - fullUrl = {1} +BUNDLE_HEADER_ROOT = Bundle {0} van type {1} +BUNDLE_IF_MATCH = If-Match = {0} +BUNDLE_IF_MOD = If-Modified-Since = {0} +BUNDLE_IF_NONE = If-None-Exist = {0} +BUNDLE_IF_NON_MATCH = If-None-Match = {0} +BUNDLE_LAST_MOD = LastModified = {0} +BUNDLE_LOCATION = Location = {0} +BUNDLE_REQUEST = Request: +BUNDLE_RESOURCE = Resource {0}: +BUNDLE_RESPONSE = Antwoord: +BUNDLE_REV_EXCP = Probleem bij genereren narrative: {0} +BUNDLE_SEARCH = Zoeken: +BUNDLE_SEARCH_MODE = Mode = {0} +BUNDLE_SEARCH_SCORE = Score = {0} +BUNDLE_SUMMARY = {0} Bundle, {1} Entries +BUND_REND_INVALID_DOC = Ongeldig document ''{0}'' - eerste entry is geen Composition ({0}) +CANON_REND_COMMITTEE = Werkgroep +CANON_REND_JSON = Json +CANON_REND_MATURITY = Volwassenheid +CANON_REND_PUBLISHER = Publicerende +CANON_REND_SOURCE_RES = Bron-resource +CANON_REND_TURTLE = Turtle +CAPABILITY_ADD_SUPP_PROF = Additioneel ondersteunde profielen: +CAPABILITY_BASE_SYS = Basissysteemprofiel +CAPABILITY_COMB_SEARCH_PAR = Gecombineerde zoekparameters +CAPABILITY_CORS_NO = Activeer CORS: nee +CAPABILITY_CORS_YES = Activeer CORS: ja +CAPABILITY_CREATE_INT = POST een nieuwe resource (maak interactie) +CAPABILITY_DELETE_INT = DELETE een resource (verwijder interactie) +CAPABILITY_EXT_OP = Uitgebreide operations +CAPABILITY_FHIR = Core FHIR resource +CAPABILITY_FHIR_VER = FHIR versie: {0} +CAPABILITY_HISTORY_INT = GET wijzigingen op een resource (history interactie op instance) +CAPABILITY_HISTORY_TYPE = GET wijzigingen voor alle resources van het type (history interactie op type) +CAPABILITY_IMP_VER = Implementatiegids versie: {0} +CAPABILITY_INT = interactie. +CAPABILITY_INTER_SUPP = De interacties ondersteund bij iedere resource ( +CAPABILITY_INT_DESC = interactie als volgt omschreven: +CAPABILITY_INT_SUMM = Interactie samenvatting +CAPABILITY_NOTE_CAP = Noot aan implementers: FHIR Capabilities +CAPABILITY_OP = Operations +CAPABILITY_OPER = Operation +CAPABILITY_OTH_RES_ENB = De andere resources actief voor +CAPABILITY_PATCH_INT = PATCH een nieuwe resourceversie (patch interactie) +CAPABILITY_PROF_CONF = Profielconformance +CAPABILITY_PROF_MAP = Profielmapping +CAPABILITY_PUB_BY = Gepubliceerd door: {0} +CAPABILITY_PUB_ON = Gepubliceerd: {0} +CAPABILITY_READ_INT = GET een resource (read interactie) +CAPABILITY_REF_PROF = Referentiebeleid +CAPABILITY_REQ_RECOM = Verplichte en aanbevolen zoekparameters +CAPABILITY_REST_CAPS = FHIR RESTful Capabilities +CAPABILITY_REST_CONFIG = REST configuratie: {0} +CAPABILITY_RES_CONF = Resource conformance: {0} +CAPABILITY_RES_ENB = De gekoppelde resources actief voor +CAPABILITY_RES_OPER = De operations op de resource (indien aanwezig) +CAPABILITY_RES_PRO = Capabilities op Resource/Profiel +CAPABILITY_RES_TYP = Resource type +CAPABILITY_REV_PROF = De relevante profielen (indien aanwezig) +CAPABILITY_SEARCHES = Zoekacties +CAPABILITY_SEARCH_INT = GET set resources van het type (zoek interactie) +CAPABILITY_SEARCH_PAR = De verplichte, aanbevolen en bepaalde optionele parameters (indien aanwezig). +CAPABILITY_SEARCH_PARS = Zoekparameters +CAPABILITY_SHOULD_SUPP = ZOU de volgende implementatiegidsen MOETEN ondersteunen +CAPABILITY_SUMM_RES = De samenvattingtabel bevat de resources die deel van deze configuratie zijn en voor iedere resource in de tabel: +CAPABILITY_SUMM_SYS_INT = Samenvatting van systeem-brede interacties +CAPABILITY_SUPP = ondersteunt +CAPABILITY_SUPPS = Ondersteunt +CAPABILITY_SUPP_FORM = Ondersteunde formaten: +CAPABILITY_SUPP_PATCH_FORM = Ondersteunde patchformaten: +CAPABILITY_SUPP_PROFS = Ondersteunde profielen +CAPABILITY_SUPP_THE = Ondersteunt de +CAPABILITY_TYPS = Types +CAPABILITY_TYP_PRES = type is alleen aanwezig als temninste één van de resources deze ondersteunt. +CAPABILITY_UPDATE_INT = PUT een nieuwe resource versie (update interactie) +CAPABILITY_VREAD_INT = GET vorige versies van resources (vread interactie) +CAPABILTY_ALLOW_CAP = Elke FHIR functie is ''toegestaan'' door het systeem tenzij epxliciet gemarkeerd als ''MOET NIET''. Er zijn mogelijk een paar dingen gemarkeerd als MAG in de implementatiegids om hun mogelijke relevantie voor de usecase te benadrukken. +CAPABILTY_SHALL_SUPP = MOET de volgende implementatiegidsen ondersteunen +CODESYSTEM_CONCEPTS = Concepten +CODESYSTEM_CONTENT_COMPLETE = Dit codesysteem definieert de volgende codes: +CODESYSTEM_CONTENT_EXAMPLE = Dit codesysteem definieert de volgende codes die alleen als voorbeeld dienen: +CODESYSTEM_CONTENT_FRAGMENT = Dit codesysteem heeft een fragment met de volgende codes: +CODESYSTEM_CONTENT_NOTPRESENT = Dit codesysteem bevat codes, maar geen van die codes staan hier +CODESYSTEM_CONTENT_SUPPLEMENT = Dit codesysteem definieert {0} op de volgende codes: +CODESYSTEM_DEPRECATED = Verouderd +CODESYSTEM_FILTERS = Filters +CODESYSTEM_FILTER_OP = Op +CODESYSTEM_PROPS_DESC = Dit codesysteem definieert de volgende eigenschappen voor zijn concepten +CODE_SYS_CODE_NOT_HERE = Dit CodeSystem wordt hier niet gebruikt; het wordt mogelijk elders gebruikt (bijv. specificaties en/of implementaties die deze content gebruiken) +CODE_SYS_COMPLETE = De CodeSystem resource bevat alle door het codesysteem gedefinieerde concepten +CODE_SYS_COPY = Kopiëren +CODE_SYS_DISP = weergavenamen +CODE_SYS_DISP_PROP = weergavenamen en eigenschappen +CODE_SYS_EXAMPLE = De CodeSystem resource bevat een aantal, voor het codesysteem representatieve, concepten +CODE_SYS_FEAT = features +CODE_SYS_FOR_OID = {0} (voor oid-gebaseerde terminologiesystemen) +CODE_SYS_FRAGMENT = De CodeSystem resource bevat een subset van de door het codesysteem gedefinieerde concepten +CODE_SYS_IN_A_HIERARCHY = in een {0} hiërarchie +CODE_SYS_NOTPRESENT = De CodeSystem resource bevat geen van de in het codesysteem gedefinieerde concepten +CODE_SYS_PROP = eigenschappen +CODE_SYS_REPLACED_BY = (vervangen door +CODE_SYS_SUPPLEMENT = Deze CodeSystem resource is een supplement voor +CODE_SYS_THE_VALUE_SET = {0} is de waardelijst voor alle codes in dit codesysteem +CODE_SYS_UNDEF_HIER = in een ongedefinieerde hiërarchie +CODE_SYS_UNKN_MODE = Onbekende CodeSystemContentMode modus +CONC_MAP_CODES = Codes +CONC_MAP_CODE_SYS_UNSPEC = ongespecificeerd codesysteem +CONC_MAP_FRM = van +CONC_MAP_FROM = Mapping van +CONC_MAP_GRP = Groep {0} +CONC_MAP_NOT_SPEC = (niet gespecificeerd) +CONC_MAP_NO_PROD_USE = (niet bedoeld voor gebruik in productie) +CONC_MAP_PUB_ON = Gepubliceerd op {0} +CONC_MAP_REL = Relatie +CONC_MAP_SOURCE = Bron code +CONC_MAP_SRC_DET = Bron conceptdetails +CONC_MAP_TO = naar +CONC_MAP_TRGT = Doel code +CONC_MAP_TRGT_DET = Doel conceptdetails +DATA_REND_AFTRBKFST = na het ontbijt +DATA_REND_AFTRDINR = na het diner +DATA_REND_AFTRLUNCH = na de lunch +DATA_REND_AFTRMEALS = na de maaltijd +DATA_REND_AFTRWKNG = na ontwaken +DATA_REND_ATBKFST = bij het ontbijt +DATA_REND_ATDINR = bij het diner +DATA_REND_ATLUNCH = bij de lunch +DATA_REND_ATT_DATA = {0}: {1} +DATA_REND_ATT_URL = {0} @ {1} +DATA_REND_BASE64 = (base64 data - {0} base64 tekens) +DATA_REND_BFBKFST = vóór het ontbijt +DATA_REND_BFDINR = vóór het diner +DATA_REND_BFLUNCH = vóór de lunch +DATA_REND_BFMEALS = vóór de maaltijd +DATA_REND_BFSLEEP = vóór slapen gaan +DATA_REND_BY = Door +DATA_REND_CODES = Codes: +DATA_REND_COND = Voorwaarde +DATA_REND_COUNT = Aantal {0} +DATA_REND_DATA = Data: {0} +DATA_REND_DETAILS = (Details: {0} code +DATA_REND_DETAILS_STATED = (Details: {0} code {1} {2} {3} '', genoemd als '' {4} {5} +DATA_REND_DICOM = DICOM +DATA_REND_DIM = Grootte: {0} +DATA_REND_DURATION = Duur {0} +DATA_REND_ERROR = Fout: {0} +DATA_REND_EVENTS = Events: {0} +DATA_REND_EXCEPTION = Uitzondering +DATA_REND_FACT = Factor: {0} +DATA_REND_FAX = Fax: {0} +DATA_REND_GLN = Global locatienummer +DATA_REND_ICD = ICD-9 +DATA_REND_INT = Interval: {0} +DATA_REND_LIMIT = Limiet +DATA_REND_LOINC = LOINC +DATA_REND_LOWER = Onder: {0} +DATA_REND_MEALS = bij de maaltijd +DATA_REND_MKDWN_LNK = Kan markdown-link niet volgen +DATA_REND_NOT_STAT = [niet genoemd] +DATA_REND_NO_DISP = Geen weergavenaam voor {0} +DATA_REND_ONCE = Eenmaal +DATA_REND_ONGOING = (continue) +DATA_REND_ORIGIN = Oorsprong: {0} +DATA_REND_PER = per +DATA_REND_PERIOD = periode: +DATA_REND_PHONE = Telefoon: {0} +DATA_REND_RXNORM = RxNorm +DATA_REND_SEARCH = Zoek op: {0} +DATA_REND_SNOMED = SNOMED CT +DATA_REND_SORT = Sorteren +DATA_REND_SOURCE = bron +DATA_REND_STARTING = Bezig met starten van {0} +DATA_REND_THESE_CODES = Een van deze codes: +DATA_REND_TIMING = Timing +DATA_REND_TO_DO = te doen: {0} +DATA_REND_UNKNWN = onbekend +DATA_REND_UNRD_EX = WAARSCHUWING: Kan modifier-extensie niet weergeven! +DATA_REND_UNTIL = Tot {0} +DATA_REND_UP = Boven: {0} +DATA_REND_USE = gebruik: +DATA_REND_VALUESET = In ValueSet +DATA_REND_VERSION = (versie = {0} {1} +DIAG_REP_REND_AGE = Leeftijd +DIAG_REP_REND_CODECON = Gecodeerde conclusies: +DIAG_REP_REND_ERR = Fout: +DIAG_REP_REND_FOR = voor +DIAG_REP_REND_IDENTIFIER = Identifier +DIAG_REP_REND_NOTRES = Deze Observation ''{0}'' is niet gevonden +DIAG_REP_REND_OBS = Observation +DIAG_REP_REND_PER = Uitvoerende +DIAG_REP_REND_REFRAN = Refentiewaarden +DIAG_REP_REND_REP = Gerapporteerd +DIAG_REP_REND_REPDET = Rapportdetails +DIAG_REP_REND_UNABLE = Kan geen Patient-details ophalen +DIAG_REP_REND_WHEN = Wanneer voor +DIAG_REP_SUMMARY = Diagnostisch rapport voor ''{0}'' voor ''{1}'' +DIAG_REP_UNSPECIFIED_CODE = Ongespecificeerd rapporttype +DIAG_REP_UNSPECIFIED_SUBJECT = Ongespecificeerd subject +DOCUMENT_SUMMARY = Document van door voor in contactmoment +EXAMPLE_SCEN_STEP_SCEN = Stap {0} - Zie scenario {1} +EX_SCEN_ALT = Alternatief {0} +EX_SCEN_BEL = onder +EX_SCEN_CONTA = Bevat: +EX_SCEN_ERR_REN = Fout bij weergeven ExampleScenario {0} +EX_SCEN_FVER = FHIR versie +EX_SCEN_IN = Initiator +EX_SCEN_OTH = Zie ander scenario +EX_SCEN_POSTCON = Postcondities: +EX_SCEN_PRECON = Precondities: +EX_SCEN_PROC = Process: {0} +EX_SCEN_REC = Ontvanger +EX_SCEN_RES = Antwoord +EX_SCEN_SEE = Zie subproces +EX_SCEN_STEP = Stap +EX_SCEN_TIME = ... tijd verstrijkt ... +EX_SCEN_UN = Onbekende ExampleScenario weergavemodus {0} +EX_SCEN_UN_ACT = Kan gerefereerde actor {0} niet vinden +EX_SCEN_UN_INST = Kan gerefereerde instance {0} niet vinden +GENERAL_ADD_LANG = Additionele taalweergaven +GENERAL_BINDING = Binding +GENERAL_BIND_MIN_ALLOW = De minimum-toegestane-waardelijst- een conformerend systeem MOET al deze codes ondersteunen +GENERAL_CARD = Kard. +GENERAL_CARDINALITY = Kardinaliteit +GENERAL_CODE = Code +GENERAL_COMMENT = Opmerking +GENERAL_COMMENTS = Opmerkingen +GENERAL_COMPARATORS = Comparators +GENERAL_COMPONENT = Component +GENERAL_CONFORMANCE = Conformance +GENERAL_CONTACT = Contact: +GENERAL_CONTENT = Content +GENERAL_COPYRIGHT = Copyright +GENERAL_CRIT = Criteria +GENERAL_DATA_DISPLAY_PROPERTY = {0}: {1} +GENERAL_DEFINING_URL = Definiërende url +GENERAL_DEFINITION = Definitie +GENERAL_DEFINITION_COLON = Definities: +GENERAL_DESC = Omschrijving +GENERAL_DESC_CONST = Omschrijving & constraints +GENERAL_DETAILS = Details +GENERAL_DOCUMENTATION = Documentatie +GENERAL_EXAMPLE = Voorbeeld +GENERAL_EXPER = Experimenteel +GENERAL_FILTER = Filter +GENERAL_FLAGS = Markeringen +GENERAL_LOCATION = Locatie +GENERAL_LOGICAL_NAME = De logische naam van het element +GENERAL_MAX_LENGTH = Max lengte: +GENERAL_MODIFIERS = Modifiers +GENERAL_NAME = Naam +GENERAL_NOTE = Notitie +GENERAL_OBLIG = Verplichtingen +GENERAL_OID = Oid +GENERAL_PAR = Parameter +GENERAL_PARS = Parameters +GENERAL_PREFERRED = Voorkeur +GENERAL_PROF = Profiel +GENERAL_PROPS = Eigenschappen +GENERAL_PURPOSE = Doel +GENERAL_REFS = Verwijzingen: +GENERAL_REMOVED_SINCE = Deze content is verwijderd sinds {0} +GENERAL_REQUEST = Verzoek +GENERAL_REQUIRED = Verplicht +GENERAL_RESOURCE = Resource +GENERAL_SECURITY_LABEL = Veiligheidslabel +GENERAL_SRC = Bron: +GENERAL_STARTER = Starter +GENERAL_STATUS = Status +GENERAL_SUBJ = Subject +GENERAL_SUMM = Samenvatting +GENERAL_TITLE = Titel +GENERAL_TODO = Nog niet gedaan +GENERAL_TYPE = Type +GENERAL_UCUM = UCUM +GENERAL_URI = Uri +GENERAL_URL = Url +GENERAL_USAGE = Gebruik +GENERAL_VALUE = Waarde +GENERAL_VALUESET = Waardelijst +GENERAL_VER = Versie +GENERAL_VER_LOW = versie +GENERAL_XML = Xml +IMP_GUIDE_URL = De officiële url voor deze implementatiegids is: +LIB_REND_ART = Gerelateerde artefacten +LIB_REND_AUT = Auteur +LIB_REND_CONT = Content +LIB_REND_ED = Editor +LIB_REND_END = Met goedkeuring van +LIB_REND_NOCONT = Geen content +LIB_REND_PAR = Deelnemers +LIB_REND_REQ = Data requirements +LIB_REND_REV = Reviewer +LIB_REND_SHOW = Content niet weergegeven - ( +LIB_REND_SIZE = , grootte = {0} +LIST_REND_CODE = Code: {0} +LIST_REND_DAT = Datum +LIST_REND_DATE = Datum: {0} +LIST_REND_DEL = Verwijderd +LIST_REND_ENC = Contact: +LIST_REND_FLAG = Markering +LIST_REND_ITEM = Items +LIST_REND_MODE = Modus: {0} +LIST_REND_ORD = Aanvraag: {0} +LIST_REND_STAT = Status {0} +LIST_REND_SUB = Subject: +LIST_SUMMARY = List voor ''{0}'' voor ''{1}'' +LIST_UNSPECIFIED_CODE = Ongespecificeerd lijsttype +LIST_UNSPECIFIED_SUBJECT = Ongespecificeerd subject +MAP_DEFAULT_COMMENT = Dit element was niet gedefinieerd vóór R5 +NAME_SYS_IDEN = Identifiers +NAME_SYS_PER = Periode +OBLIG_ACT = Actor +OBLIG_ELE = Elementen +OP_DEF_INPAR = Inputparameters profiel: +OP_DEF_OFFIC = De officiële url voor deze operation-definitie is: +OP_DEF_OUTPAR = Outputparameters profiel: +OP_DEF_SCO = Scope +OP_DEF_URL = Url: [base]/{0} +OP_DEF_URLS = Url: [base]/${0} +OP_DEF_USE = Gebruik +OP_OUT_DIAG = Kenmerken +OP_OUT_OK = Alles oké +OP_OUT_SEV = Ernst +OP_OUT_SRC = Bron +OP_OUT_SUMM = OperationOutcome ({0} fout(en), {1} waarschuwing(en), {2} hint(s)) +OP_OUT_SUMM_ALL_OK = OperationOutcome (ALLES OKÉ) +OP_OUT_SUMM_NOHINT = OperationOutcome ({0} fout(en), {1} waarschuwing(en)) +PARS_SUMMARY_LIST = Parameters: {0} +PARS_SUMMARY_SIZE = Parameters ({0} parameters) +PAT_ACTIVE = Actief: +PAT_ACTIVE_HINT = Record is actief +PAT_ALT_NAME = Alt. naam: +PAT_ALT_NAME_HINT = Alternatieve namen (zie hierboven) +PAT_CONTACT = Contactgegevens +PAT_CONTACT_HINT = Contactopties voor Patient +PAT_CONTAINED_one = Contained resources +PAT_CONTAINED_other = Contained resources +PAT_DECEASED = Overleden: +PAT_DECEASED_HINT = Bekende status van Patient +PAT_DOB = Geb.datum: {0} +PAT_GENDER = Geslacht: {0} +PAT_GP = Huisarts +PAT_LANG_one = Talen: +PAT_LANG_other = Talen: +PAT_LANG_HINT_one = Spreektaal +PAT_LANG_HINT_other = Spreektalen +PAT_LANG_PREFERRED = (voorkeur) +PAT_LINKS = Links: +PAT_LINKS_HINT = Patient-links +PAT_LINK_REFER = Zie +PAT_LINK_REPL = Dit record vervangt +PAT_LINK_REPLBY = Dit record vervangen door +PAT_LINK_SEE = Zie ook +PAT_MARITAL = Burgerlijke staat: +PAT_MARITAL_HINT = Bekende burgerlijke status van Patient +PAT_MO = Beherende organisatie +PAT_MUL_BIRTH = Meerling: +PAT_MUL_BIRTH_HINT = Bekende meerlingstatus van Patient +PAT_NOK_CONTACT_HINT = Patient contactpersoon +PAT_NOM_CONTACT = Aangewezen contactpersoon: +PAT_NO_DOB = Geb.datum onbekend +PAT_NO_GENDER = (geen benoemd geslacht) +PAT_NO_NAME = Anonieme Patient +PAT_ORG = Organisatie: +PAT_OTHER_ID_one = Ander id: +PAT_OTHER_ID_other = Andere id''s: +PAT_OTHER_ID_HINT_one = Ander id (zie hierboven) +PAT_OTHER_ID_HINT_other = Andere id''s (zie hierboven) +PAT_PERIOD = Geldigheidsperiode: +PAT_PHOTO = Patient foto +PAT_RELN = Relaties: +PROF_DRIV_ERR_GEN_NARR = Fout bij creëren narrative voor +PROF_DRIV_EXCP = Fout bij creëren narrative: {0} +PROF_DRIV_FEXCP = Kan definitie niet vinden voor {0} +PROF_DRIV_GEN_NARR = {0} {1} +PROF_DRIV_GEN_NARR_TECH = Gegenereerde narrative: {0} {1} +PROF_DRIV_SUMM = {0}: {1} +PROF_DRIV_SUMM_PROP = {0} = {1} +PROV_ACT = Activiteit +PROV_AGE = Agents +PROV_BEHALF = Uit naam van +PROV_FOR = Provenance voor {0} +PROV_OCC = Voorkomen +PROV_POL = Policy +PROV_PROV = Provenance voor +PROV_PROVE = Provenance voor: +PROV_REC = Vastgelegd +PROV_ROLE = Rol +PROV_WHO = wie +QUEST_ADD_INFO = Additionele informatie over het item +QUEST_ALLOWED = Toegestane antwoorden +QUEST_ANSW = Antwoordopties voor {0} +QUEST_ANSWER = Antwoord +QUEST_ANSWERS = Antwoorden +QUEST_APP = Goedkeuringsdatum +QUEST_ARE_TRUE = ?? zijn waar: +QUEST_ATTRIBUTES = Andere attributen van het item +QUEST_CALC = Berekende waarde +QUEST_CAND = Kandidaten +QUEST_CAT = Categorie: {0} +QUEST_CONT = Context +QUEST_DERIVED = Afgeleid van +QUEST_DISPLAY = Is optioneel voor weergave +QUEST_DISPLAY_CAT = Weergavecategorie +QUEST_EFF_PERIOD = Geldigheidsperiode +QUEST_EN = Actief als +QUEST_ENABLE = Actief als: +QUEST_EXP = Expressies: +QUEST_GROUP = Groep +QUEST_HIDDEN = Is een verborgen item +QUEST_HIDDEN_ITEM = Verborgen item +QUEST_ID = Link-id +QUEST_INITIAL = Initiële waarde: +QUEST_INITIALLY = (initieel geselecteerd) +QUEST_INITIAL_ANSWER = Initieel antwoord +QUEST_INT = Initiële waarden +QUEST_ITEM = Item +QUEST_ITEM_CONT = Item context +QUEST_LINK = De linkID voor het item +QUEST_LINKED = Is gekoppeld met een observation +QUEST_LINKID = LinkID +QUEST_MAND = Vereist +QUEST_MAX_LENGTH = Max lengte +QUEST_NLM = NLM Forms Library +QUEST_NONE_SPEC = Geen gespecificeerd +QUEST_OBSERVATION = Observation koppelperiode +QUEST_OPT = Optiesets +QUEST_OPTIONS = Opties: +QUEST_ORIENTATION = Oriëntatie: {0} +QUEST_PREFIX = Prefix +QUEST_PUB = Publicatiedatum +QUEST_QUEST = Vragenlijst +QUEST_QUESTION = Vragenlijst: +QUEST_READONLY = Is alleen-lezen +QUEST_READ_ONLY = Alleen-lezen +QUEST_REP = Herhaalt +QUEST_RESP_ROOT = Vragenlijstantwoord-root +QUEST_REV_DATE = Laatste reviewdatum +QUEST_ROOT = Vragenlijst-root +QUEST_STRUCT = Structuur +QUEST_SUBJECT = Kan de subject van de vragenlijst wijzigen +QUEST_SUB_TYPE = Subject type +QUEST_SUMMARY = Antwoord op vragenlijst ''{0}'' over ''{1}'' +QUEST_TEXT = Tekst +QUEST_TEXTFOR = Tekst voor het item +QUEST_TIMES = Minimum en maximum # keren dat het item kan voorkomen in de instance +QUEST_TRUE = zijn waar: +QUEST_TRY = Probeer deze vragenlijst: +QUEST_TRY_QUEST = Probeer deze vragenlijstantwoorden: +QUEST_TYPE_ITEM = Het type van het item +QUEST_UNKNOWN_MODE = Onbekende vragenlijstantwoorden weergavemodus +QUEST_UNSPECIFIED_QUESTIONNAIRE = Ongespecificeerde vragenlijst +QUEST_UNSPECIFIED_SUBJECT = Ongespecificeerd subject +QUEST_VALUE = Waardelijst: +REND_ADDED = Toegevoegd: +REND_CHANGED = Gewijzigd: +REND_REMOVED = Verwijderd: +REND_ROW_CHANGED_SINCE_WAS = De rij met content is gewijzigd sinds {0} (was ''{1}'') +REND_ROW_SINCE = Deze rij met content is toegevoegd op {0} +REND_SINCE_ADDED = Deze content is toegevoegd op {0} +REND_SINCE_CHANGED = Deze content is gewijzigd op {0} +REND_SINCE_CHANGED_WAS = Deze content is gewijzigd sinds {0} (was ''{1}'') +REND_STANDARDS = Standaard status = {0} +REQ_ACTOR = Deze requirements zijn van toepassing op de actor +REQ_DERIVE = Deze requirements zijn afgeleid van +REQ_DERIVED = Afgeleid van: +REQ_FOLLOWING_ACTOR = Deze requirements zijn van toepassing op de volgende actoren: +REQ_FOLLOWING_REQ = Deze requirements zijn afgeleid van de volgende requirements: +REQ_LINKS = Links: +REQ_SATISFIED = Ingevuld door: +RESOURCE_COPYRIGHT = Copyrighttekst: +RES_REND_ACT = Actief +RES_REND_COND_REF = Conditionele reference: +RES_REND_DESC = . Omschrijving (tedoen) +RES_REND_DRAFT = ontwerp +RES_REND_ERROR = Fout bij weergave: {0} +RES_REND_INFO_SOURCE = Informatiebron: +RES_REND_LANGUAGE = Taal: {0} +RES_REND_RET = retired +RES_REND_SEE_ON_THIS_PAGE = Zie op deze pagina: +RES_REND_SPEC_RULES = Speciale regels van toepassing: {0}! +RES_REND_TAG = Tag +RES_REND_UNKNOWN = Onbekend +RES_REND_UPDATED = Laatste update: {0} +RES_REND_VER = versie: {0} +SD_COMP_HEAD_CARD_L = L Kard. +SD_COMP_HEAD_CARD_L_DESC = Minimum en maximum # keren dat het element kan voorkomen in de instance - Linker structuur +SD_COMP_HEAD_CARD_R = R Kard. +SD_COMP_HEAD_CARD_R_DESC = Minimum en maximum # keren dat het element kan voorkomen in de instance - Rechter structuur +SD_COMP_HEAD_COMP_DESC = Opmerkingen op de vergelijking +SD_COMP_HEAD_DESC_L = L Omschrijving & constraints +SD_COMP_HEAD_DESC_L_DESC = Additionele informatie over het element - Linker structuur +SD_COMP_HEAD_DESC_R = R Omschrijving & constraints +SD_COMP_HEAD_DESC_R_DESC = Additionele informatie over het element - Rechter structuur +SD_COMP_HEAD_FLAGS_L = L Markeringen +SD_COMP_HEAD_FLAGS_L_DESC = Informatie over het gebruik van het element - Linker structuur +SD_COMP_HEAD_FLAGS_R = R Markeringen +SD_COMP_HEAD_FLAGS_R_DESC = Informatie over het gebruik van het element - Rechter structuur +SD_COMP_HEAD_TYPE_L = L Type +SD_COMP_HEAD_TYPE_L_DESC = Referentie naar het type van het element - Linker structuur +SD_COMP_HEAD_TYPE_R = R Type +SD_COMP_HEAD_TYPE_R_DESC = Referentie naar het type van het element - Rechter structuur +SD_DOCO = Documentatie voor dit formaat +SD_GRID_HEAD_CARD_DESC = Minimum en maximum # keren dat het element kan voorkomen in de instance. Superscripts geven additionele constraints op weergave +SD_GRID_HEAD_DESC = Constraints en gebruik +SD_GRID_HEAD_DESC_DESC = Vaste waarden, lengtebeperkingen, terminologiebindings en andere gebruiksnotities +SD_GRID_HEAD_NAME_DESC = De naam van het element (slicenaam tussen haakjes). Mouse-over geeft definitie +SD_GRID_HEAD_TYPE_DESC = Referentie naar het type van het element +SD_HEAD_CARD_DESC = Minimum en maximum # keren dat het element kan voorkomen in de instance +SD_HEAD_DESC_DESC = Additionele informatie over het element +SD_HEAD_FLAGS_DESC = Informatie over het gebruik van het element +SD_LEGEND = Legenda voor dit formaat +SD_SLICING_INFO = {0}, {1} op {2} +SD_SUMMARY_FIXED = Vast: {0} {1} +SD_SUMMARY_MANDATORY = Vereist: {0} {1} +SD_SUMMARY_MAPPINGS = Mappings voor {0} ({2}{1}{3}) +SD_SUMMARY_MISSING_EXTENSION = Kan extensie {0} niet samenvatten (geen extensie gevonden) +SD_SUMMARY_MISSING_PROFILE = Kan profiel {0} niet samenvatten (geen profiel gevonden) +SD_SUMMARY_MUST_SUPPORT = Moet-ondersteunen: {0} {1} +SD_SUMMARY_NESTED_MANDATORY = ({0} genest vereist {1}) +SD_SUMMARY_PROHIBITED = Verboden: {0} {1} +SD_SUMMARY_PUBLICATION = Dit profiel is gepubliceerd op {0} als een {1} op {2} +SD_SUMMARY_SLICE_one = Het element {0} is gesliced op de waarden van {1} +SD_SUMMARY_SLICE_other = Het element {0} is gesliced op de waarden van {1} +SD_SUMMARY_SLICES = Deze structuur definieert de volgende {0}Slices{1} +SD_SUMMARY_SLICE_NONE = Er is een slice zonder discriminator bij {0} +SEARCH_PAR_ALLOWED = Toegestaan: +SEARCH_PAR_CHAIN = Koppelt +SEARCH_PAR_EXP = Expressie +SEARCH_PAR_MULTIPLES = Meerdere +SEARCH_PAR_MULTIPLE_AND_APPEAR = multipleAnd: De parameter mag slechts eenmaal voorkomen +SEARCH_PAR_MULTIPLE_AND_REPEAT = multipleAnd: De parameter kan herhalen ten behoeve van meerdere waarden die alle waar moeten zijn +SEARCH_PAR_MULTIPLE_AND_SERVER = multipleAnd: Het is aan de server of de parameter kan herhalen ten behoeve van meerdere waarden die alle waar moeten zijn +SEARCH_PAR_MULTIPLE_OR_MULTIPLE = multipleOr: De parameter kan meerdere waarden bevatten (gescheiden door komma) waarvan tenminste één waar moet zijn +SEARCH_PAR_MULTIPLE_OR_ONE = multipleOr: De parameter mag slechts één waarde bevatten (geen komma''s als scheider) +SEARCH_PAR_MULTIPLE_OR_SERVER = multipleOr: Het is aan de server of de parameter meerdere waarden kan bevatten (gescheiden door komma) waarvan tenminste één waar moet zijn +SEARCH_PAR_NONE = (geen) +SEARCH_PAR_PROC = Verwerkingsmodus +SEARCH_PAR_REND_TARGET = Doelresources +SEARCH_PAR_RES = Alle resources +STRUC_DEF_ABSTRACT = Dit is een abstract +STRUC_DEF_ACT = Verplichtingen van toepassing op de actor {0} +STRUC_DEF_AFFECT_CONSTRAINTS = Dit element heeft of wordt geraakt door constraints ( +STRUC_DEF_ALLOWED = Toegestane eenheden +STRUC_DEF_ALL_ACTORS = Alle actoren +STRUC_DEF_ALL_MAP_KEY = Alle mappings zijn leeg +STRUC_DEF_ALL_SLICES = :Alle slices +STRUC_DEF_ALL_TYPES = Alle typen +STRUC_DEF_ALT_NAME = Alternatieve namen +STRUC_DEF_AND = en +STRUC_DEF_APPROP_CON = Concepten moeten uit deze waardelijst komen als er een relevant concept in de waardelijst staat +STRUC_DEF_AS_SHOWN = Zoals getoond +STRUC_DEF_BECAUSE = omdat +STRUC_DEF_BINDINGS = Binding: +STRUC_DEF_BINDING_STYLE = binding-stijl +STRUC_DEF_BLACK = zwart +STRUC_DEF_BUSINESS_ID = Dit is een business-identifier, geen resource-identifier (zie +STRUC_DEF_BUSINESS_VERID = Dit is een business-versieidentifier, geen resource-versieidentifier (zie +STRUC_DEF_CAND = Kandidaat +STRUC_DEF_CAND_SUB = Deze waardelijst is in sommige situaties een kandidaat ter vervanging voor de overkoepelende conformance-waardelijst; deze worden meestal gedefnieerd in de documentatie +STRUC_DEF_CANNOT_TARGET = Instances van dit logisch model kunnen geen doel zijn van een Reference +STRUC_DEF_CANT_FIND = getElementByName: kan {0} niet vinden in {1} van {2} +STRUC_DEF_CAN_TARGET = Instances van dit logisch model kunnen doel zijn van een Reference +STRUC_DEF_CAP = CAP code +STRUC_DEF_CDA = Deze eigenschap wordt gerepresenteerd als CDA Text in de XML. +STRUC_DEF_CHILD = Kind +STRUC_DEF_CHOICE = (Keuze uit één) +STRUC_DEF_CHOICE_DATA_TYPE = Keuze uit datatypen +STRUC_DEF_CHOICE_GRP = Keuze groep +STRUC_DEF_CHOICE_OF = Keuze uit: +STRUC_DEF_CLOSED = Gesloten +STRUC_DEF_COMMENT = Opmerkingen: +STRUC_DEF_COMPLEX = Complex +STRUC_DEF_COMPLEXBRACK = (complex) +STRUC_DEF_COMP_DOC = Deze waardelijst is een component van de basiswaardelijst. Dit wordt meestal benoemd zodat documentatie kan worden geschreven over een deel van de waardelijst +STRUC_DEF_COMP_EX = (Complexe extensie) +STRUC_DEF_COMP_PROF = Is conform profiel +STRUC_DEF_CONC_SET = Concepten moeten uit deze waardelijst komen +STRUC_DEF_CONSTRAINING = Slice constraining +STRUC_DEF_CONSTRAINTS = Constrains +STRUC_DEF_CONTROL = Control +STRUC_DEF_CONT_RULE = Content/regels voor alle slices +STRUC_DEF_CONT_TYPE = Content/regels voor alle types +STRUC_DEF_COPY_URL = Klik om url te kopiëren +STRUC_DEF_CURR = Huidig +STRUC_DEF_CURR_RULE = Nieuwe vastleggingen moeten deze waardelijst gebruiken, maar oudere zouden andere codes kunnen bevatten. De definitie van ''nieuwe vastlegging'' is moeilijk, aangezien systemen vaak nieuwe vastleggingen maken gebaseerd op bestaande gegevens. ''Huidige'' bindings worden meestal vereist door een externe autoriteit die duidelijke regels hierover opstelt +STRUC_DEF_DATE = Datumformaat: {0} +STRUC_DEF_DATE_FORM = Datumformaat +STRUC_DEF_DEFAULT_TYPE = Standaardtype +STRUC_DEF_DEFAULT_VALUE = Standaardwaarde +STRUC_DEF_DEF_CODES = Definiërende codes +STRUC_DEF_DERIVED_PROFILE = In deze IG zijn de volgende structuren afgeleid van dit profiel: +STRUC_DEF_DESCRIM = , en kunnen worden gedifferentieerd met de volgende discriminators: +STRUC_DEF_DESC_PROF = Omschrijving van het profiel +STRUC_DEF_DISCUSSION = discussie +STRUC_DEF_ELE = Dit primitieve element moet een waarde hebben +STRUC_DEF_ELEMENT = element +STRUC_DEF_ELEMENTS = Elementen gedefinieerd in ancestors: +STRUC_DEF_ELE_AFFECTED = Dit element heeft of wordt geraakt door constraints ( {0} {1} +STRUC_DEF_ELE_INCLUDED = Dit element komt mee in samenvattingen +STRUC_DEF_ELE_MUST_SUPP = Dit element moet worden ondersteund +STRUC_DEF_ELE_READ = Wanneer dit element worden gelezen +STRUC_DEF_ERROR = Onbekende structuurmodus +STRUC_DEF_ERR_DESC = Fout bij beschrijven concept- nog niet gedaan (geen coding, geen text) +STRUC_DEF_EXAM = voorbeeld +STRUC_DEF_EXT = Uitbreidbaar +STRUC_DEF_EXTENSIBLE = uitbreidbaar +STRUC_DEF_EXTENSIONS = Extensies +STRUC_DEF_EXT_JSON = Dit element kan worden uitgebreid door benoemde json-elementen +STRUC_DEF_EXT_STYLE = Extensie-stijl +STRUC_DEF_EX_CODE = Voor voorbeeldcodes, zie +STRUC_DEF_EX_DESC = Van instances wordt niet verwacht of zelfs maar aangemoedigd om waarden uit de specificeerde waardelijst te halen. De waardelijst bevat slechts voorbeelden van het soort concepten dat in instances hoort. +STRUC_DEF_EX_TYPE = (Extensie type: +STRUC_DEF_EX_URL = Extensiie url= {0} +STRUC_DEF_FHIR = Basis FHIR {0} +STRUC_DEF_FHIR_EXCEP = Kan StructureDefinition met url {0} niet ophalen +STRUC_DEF_FII = Formele invariant identifier +STRUC_DEF_FIXED = Vast waarde +STRUC_DEF_FIXED_VALUE = Vaste value: +STRUC_DEF_FOR_CODE = Voor codes, zie +STRUC_DEF_FURTHER_INFO = voor verdere informatie over how [x] te gebruiken +STRUC_DEF_GRADE = Grade +STRUC_DEF_ID = Id +STRUC_DEF_ID_EXPECT = Id verwachting +STRUC_DEF_ID_IS = Id is mogelijk aanwezig (dit is de standaard voor elementen maar niet voor resources) +STRUC_DEF_ID_MAY = Id moet verplicht aanwezig zijn (dit is de standaard voor elementen maar niet voor resources) +STRUC_DEF_ID_NOT_ALLOW = Id is niet toegestaan in deze context +STRUC_DEF_IF = Als +STRUC_DEF_IMPOSE_PROFILE = Pas profiel toe +STRUC_DEF_INFERRED_JSON = Het type van dit element is afleidbaar van het json-type in de instance +STRUC_DEF_INVAR = Invariants +STRUC_DEF_INVARIANT = Dit element wordt geraakt door de volgende invariants: +STRUC_DEF_JSON_ARRAY = Json: Dit element is mogelijk aanwezig als json-array, zelfs als er geen items in de instance staan +STRUC_DEF_JSON_CAN_NAME = Dit type kan voorkomen in json met eigenschapnaam +STRUC_DEF_JSON_CHILD = kind +STRUC_DEF_JSON_EXT = (in elementen met benoemde extensies) +STRUC_DEF_JSON_FORM = Json-formaat +STRUC_DEF_JSON_IF = Json: IF +STRUC_DEF_JSON_INFERRED = Json: Het type van dit element wordt afgeleid van het json-type in de instance +STRUC_DEF_JSON_IS = Dit element is aanwezig als een json-array zelfs als er geen items in de instance staan +STRUC_DEF_JSON_MAY = Dit element is mogelijk aanwezig als een json-array zelfs als er geen items in de instance staan +STRUC_DEF_JSON_MAY_PRESENT = De json-array voor deze eigenschap is mogelijk aanwezig zelfs als er geen items in de instance staan (als een lege array) +STRUC_DEF_JSON_NAME = JSON eigenschapnaam +STRUC_DEF_JSON_NOT_PRESENT = De json-array voor deze eigenschap is niet aanwezig als er geen items in de instance staan (komt niet voor als lege array) +STRUC_DEF_JSON_NULL = Json: Dit object kan worden gerepresenteerd als null in de json-structuur (wat telt als ''aanwezig'' voor kardinaliteit) +STRUC_DEF_JSON_PRESENT = De json-array voor deze eigenschap is aanwezig zelfs als er geen items in de instance staan (als een lege array) +STRUC_DEF_JSON_PROPERTY_NAME = Deze eigenschap staat in json met eigenschapnaam +STRUC_DEF_JSON_SINGLE = Dit herhalende object wordt gepresenteerd als één json-object met benoemde eigenschappen. De naam van de eigenschap (sleutel) is de waarde van de +STRUC_DEF_JSON_TYPE = Json-eigenschapnaam voor type +STRUC_DEF_LABEL = Label +STRUC_DEF_LEAST_FOLLOW = Tenminste de volgende +STRUC_DEF_LOGICAL = Logisch model +STRUC_DEF_LOGICAL_CONT = Logische container +STRUC_DEF_LOINC = LOINC-code +STRUC_DEF_LOINC_CODE = LOINC-code +STRUC_DEF_MAX = Maximum +STRUC_DEF_MAX_MIN = Minimum en maximum # keren dat het element in een instance kan voorkomen +STRUC_DEF_MAX_VALUE = Max waarde +STRUC_DEF_MEAN_MISS = Betekenis als ontbreekt +STRUC_DEF_MIN = Minimum +STRUC_DEF_MIN_VALUE = Min value +STRUC_DEF_MISSING_LINK = ontbrekende link +STRUC_DEF_MOD = Dit element is een modifier element +STRUC_DEF_MODIF = Modifier +STRUC_DEF_MODIFIER = Is modifier +STRUC_DEF_MUST_SUPPORT = Moet ondersteunen +STRUC_DEF_MUST_SUPPORT_TYPES = Moet ondersteunen types +STRUC_DEF_NAMESPACE = In het xml-formaat, heeft deze eigenschap de namespace +STRUC_DEF_NOTE_X = [x] Note +STRUC_DEF_NOT_MARK = Instances van dit logish model zijn niet gemarkeerd om doel van een Reference te zijn +STRUC_DEF_NO_DESCRIM = , en definieert geen discriminators om slices te onderscheiden +STRUC_DEF_NO_MAPPINGS = Geen mappings +STRUC_DEF_NO_MUST_SUPPORT = Geen moet-ondersteunen-regels over de keuze uit types/profielen +STRUC_DEF_NO_SUMMARY = Geen samenvatting +STRUC_DEF_NULL_JSON = Dit object kan worden gerepresenteerd als null in de json-structuur (wat telt als ''aanwezig'' voor kardinaliteit) +STRUC_DEF_OBLIG = Dit element heeft verplichtingen +STRUC_DEF_OBLIG_ADD = Dit is een verplichtingenprofiel met alleen verplichtingen en additionele bindings +STRUC_DEF_OBLIG_ALL = Verplichtingen van toepassing op alle actoren +STRUC_DEF_OBLIG_FROM = Dit profiel verzamelt alle verplichtingen en additionele bindings van +STRUC_DEF_OBLIG_SUPP = Dit element heeft verplichtingen en moet worden ondersteund +STRUC_DEF_ONE_OF = Een van: +STRUC_DEF_OPEN = Open +STRUC_DEF_OPEN_END = Open aan einde +STRUC_DEF_ORDERED = Geordend +STRUC_DEF_PATH = Pad +STRUC_DEF_PATHS = Pad(en) +STRUC_DEF_PATT_VALUE = Patternwaarde +STRUC_DEF_PREFERRED = voorkeur +STRUC_DEF_PREFIXED = wordt als prefix aan de waarde toegevoegd vóór validatie +STRUC_DEF_PREF_CONT = Dit is de waardelijst die de voorkeur heeft in een bepaalde context (documentatie legt uit waarom) +STRUC_DEF_PRIMITIVE = Primitieve waarde +STRUC_DEF_PRIM_ELE = Dit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie +STRUC_DEF_PRIM_TYPE_PRESENT = Dit primitieve type kan aanwezig zijn of niet, of worden vervangen door een van de volgende extensies: +STRUC_DEF_PRIM_TYPE_VALUE = Dit primitieve type moet een waarde hebben (de waarde moet aanwezig zijn en kan niet worden vervangen door een extensie) +STRUC_DEF_PROFILED = profiled door +STRUC_DEF_PROFILE_BUILDS = Dit profiel bouwt op +STRUC_DEF_PROF_COMP = Dit profiel compileert met het profiel +STRUC_DEF_PROF_REQ = Dit profiel vereist ook dat de instance ook voldoet aan dit additionele profiel: +STRUC_DEF_PROF_RES = Een profiled resource +STRUC_DEF_PROF_SUPP = Dit profiel moet worden ondersteund +STRUC_DEF_PROPERTY = Eigenschap +STRUC_DEF_REFERS_EXT = Deze structuur verwijst naar deze extensies +STRUC_DEF_REFER_PROFILE = In deze IG, verwijzen de volgende structuren naar dit profiel: +STRUC_DEF_REND_UNABLE_RES = Kan StructureDefinition {0} niet vinden die verwijst naar contentverwijzing {1} +STRUC_DEF_REPEAT = Dit is een herhalende keuzegroep die niet direct in de instance voorkomt +STRUC_DEF_REPEAT_ELE = Deze herhalende elementvolgorde: {0} +STRUC_DEF_REQUIRED = verplicht +STRUC_DEF_REQUIRED_PATT = Verplicht pattern: +STRUC_DEF_REQUIREMENTS = Requirements +STRUC_DEF_REQ_BIND = Een verplichte binding voor additionele codes, voor ons wanneer de bindingsterkte ''uitbreidbaar'' of ''voorkeur'' is +STRUC_DEF_REQ_PATT = Verplicht pattern +STRUC_DEF_ROOT = De root class met de instances van deze class +STRUC_DEF_SEE = Zie +STRUC_DEF_SET_ARE = De slices zijn +STRUC_DEF_SET_SLICES = Dit element introduceert een set slices op +STRUC_DEF_SHALL_CODE = De codes MOETEN komen uit +STRUC_DEF_SHORT = Kort +STRUC_DEF_SHOULD_CODE = De codes ZOUDEN MOETEN komen uit +STRUC_DEF_SINGLE_JSON_OBJECTS = Json: Weergegeven als één json-object met gelabelde eigenschappen met de waarde van het {0} kind als de sleutel +STRUC_DEF_SLIC = Slices +STRUC_DEF_SLICE = Slice +STRUC_DEF_SLICES = Slice: +STRUC_DEF_SLICE_FOR = Slices voor {0} +STRUC_DEF_SLICE_NAME = Slicenaam +STRUC_DEF_SLICE_PAR = Slice {0} +STRUC_DEF_SNOMED = SNOMED CT +STRUC_DEF_SNOMED_CODE = SNOMED CT code +STRUC_DEF_STAND_STAT = Standaard status +STRUC_DEF_STAND_STATUS = Standaard status = +STRUC_DEF_STRING_FORM = String formaat +STRUC_DEF_STRUCTURES = Structuren +STRUC_DEF_SUIT_SHALL_CODE = Tenzij dat niet past, MOETEN deze codes worden gehaald uit +STRUC_DEF_TARG_SUPP = Dit doel moet worden ondersteund +STRUC_DEF_TEMPLATEID = Instance van dit type wordt gevalideerd op templateId +STRUC_DEF_TERM_BIND = Terminologiebindings (differential) +STRUC_DEF_TERM_BINDS = Terminologiebindings +STRUC_DEF_THEN_TYPE = dan is het type +STRUC_DEF_THIS_REFERS = Deze structuur verwijst naar deze andere structuren +STRUC_DEF_TYPE_BOUND = Dit type kan worden gekoppeld aan een waardelijst met de {0} +STRUC_DEF_TYPE_PARAMETER = Type parameter +STRUC_DEF_TYPE_SET = Dit type kan worden gekoppeld aan een waardelijst met de +STRUC_DEF_TYPE_SPEC = Type specificatie +STRUC_DEF_TYPE_SUPP = Dit type moet worden ondersteund +STRUC_DEF_UI = UI +STRUC_DEF_UI_CONT = Deze waardelijst dient voor opzoeken door gebruikers in een bepaalde context. Deze waardelijsten bevatten typisch een subset van codes die relevant zijn voor input in een context +STRUC_DEF_UNADORNED = In xml wordt deze eigenschap gerepresenteerd als niet-opgemaakte tekst. +STRUC_DEF_UNDEF_ACT = Verplichtingen van toepassing op de ongedefinieerde actor {0} +STRUC_DEF_UNKNOWN_APPROACH = Instances van dit type worden gevalideerd met een onbekende methode: {0} +STRUC_DEF_UNKNOWN_REF = Onbekende referentie naar {0} +STRUC_DEF_UNORDERED = Ongeordend +STRUC_DEF_UNSPECIFIED = Ongespecificeerd +STRUC_DEF_URLS = Url: +STRUC_DEF_VALID = Validatie +STRUC_DEF_VALUESET = ValueSet +STRUC_DEF_VALUESET_CODE = ValueSet / code +STRUC_DEF_VALUE_ALT = Alternatieve waarden +STRUC_DEF_VALUE_REQ = Waarde verplicht +STRUC_DEF_WHAT = Wat hier hoort +STRUC_DEF_XHTML = Deze eigenschap wordt gerepresenteerd als xhtml tekst in de xml. +STRUC_DEF_XML_ACTUAL = In xml heeft deze eigenschap de werkelijke naam +STRUC_DEF_XML_ATTRIBUTE = In xml wordt dit attribuut gerepresenteerd als attribuut. +STRUC_DEF_XML_ELE = Xml-elementnaam +STRUC_DEF_XML_FORM = Xml-formaat +STRUC_DEF_XML_NAME = Xml-namespace +STRUC_DEF_XSI = Het type van deze eigenschap wordt bepaald met de +SUB_TOPIC_CREATE = * maak resultaat = {0} +SUB_TOPIC_DELETE = * verwijder resultaat = {0} +SUB_TOPIC_EVENT = Event +SUB_TOPIC_FHIR_PATH = FHIR Path +SUB_TOPIC_FILT_DEF = Filterdefinitie +SUB_TOPIC_FILT_PAR = Filterparameter +SUB_TOPIC_INCL = Inclusies +SUB_TOPIC_INT = Interacties +SUB_TOPIC_PREV = * vorige = {0} +SUB_TOPIC_REQ = * vereis beide = {0} +SUB_TOPIC_RES_TRIG = Resource triggers +SUB_TOPIC_REV_INCL = Omgekeerde inclusies +TERMINOLOGY_LVL = Lvl +TERM_REND_COPY = Kopieer {0} formaat naar klembord +TEST_PLAN_ASS = Assertion +TEST_PLAN_ASSERTION = Assertion {0} +TEST_PLAN_CASE = Testgeval +TEST_PLAN_CASE_SEQ = Testgeval - Sequentie {0} +TEST_PLAN_CATEGORY = Categorie: +TEST_PLAN_DATA = Testgegevens +TEST_PLAN_DEP = Testplan afhankelijkheid: +TEST_PLAN_DEPEN = Testplan afhankelijkheden: +TEST_PLAN_DESC = Afhankelijkheid - geen omschrijving +TEST_PLAN_LANG = Taal +TEST_PLAN_RESULT = Resultaat +TEST_PLAN_RUN = Testrun +TEST_PLAN_SCOPE = Testplan scope: +TEST_PLAN_SCOPES = Testplan scopes: +TEST_PLAN_SOURCE = Source[x] +TEST_PLAN_TEST_DATA = Testgegevens {0} +TEST_PLAN_TEST_RUN = Testrun {0} +TEXT_ICON_CHOICE = Keuze uit types +TEXT_ICON_DATATYPE = Datatype +TEXT_ICON_ELEMENT = Element +TEXT_ICON_EXTENSION_COMPLEX = Complexe extensie +TEXT_ICON_EXTENSION_SIMPLE = Eenvoudige extensie +TEXT_ICON_KEY = Json-sleutelwaarde +TEXT_ICON_OBJECT_BOX = Object +TEXT_ICON_PRIMITIVE = Primitief datatype +TEXT_ICON_REFERENCE = Verwijzing naar andere resource +TEXT_ICON_REUSE = Verwijzing naar ander element +TEXT_ICON_SLICE = Slice-definitie +TEXT_ICON_SLICE_ITEM = Slice-item +TX_DISPLAY = Weergave +VALUE_SET_ADD_DESIG = Additionele benamingen en taalweergaven +VALUE_SET_ALL_CODE = Deze inclusie specificeert een hiërarchie voor wanneer waardelijsten worden gegenereerd voor in een gebruikersinterface. De expansie bevat alle codes en ook deze structuur: +VALUE_SET_ALL_CODES_DEF = alle codes gedefinieerd in +VALUE_SET_AND = en +VALUE_SET_AUS = Australisch +VALUE_SET_CODES_FROM = codes uit +VALUE_SET_CODE_ITEM = De code voor het item +VALUE_SET_CODE_SELEC = Deze waardelijst kan niet volledig worden opgeleverd, maar een selectie ({0} codes) van de hele set codes staat hier. +VALUE_SET_COMMA = , +VALUE_SET_CONT = Waardelijst inhoud +VALUE_SET_CONTAINS = Deze waardelijst bevat {0} concepten +VALUE_SET_CONTAINS_AT_LEAST = Deze waardelijst bevat tenminste {0} concepten +VALUE_SET_CONT_STRUC = Deze inclusie specificeert een hiërarchie voor wanneer waardelijsten worden gemaakt voor een gebruikersinterface. De expansie bevat deze structuur: +VALUE_SET_DANISH = Deens +VALUE_SET_DESCENDENTOF = komt van +VALUE_SET_DESIG = Additionele benamingen +VALUE_SET_DISPLAY_ITEM = De weergave voor het item +VALUE_SET_DOESNT_EXIST = bestaat niet +VALUE_SET_DUTCH = Nederlands +VALUE_SET_EQUAL = = +VALUE_SET_ERROR = Fout in expansie waardelijst: {0} +VALUE_SET_EXCL = Exclusie +VALUE_SET_EXCLUDED_FROM = Geëxcludeerd van +VALUE_SET_EXISTS = bestaat +VALUE_SET_EXP = Expansie gebaseerd op voorbeeldcodesysteem +VALUE_SET_EXPANSION = Expansie gebaseerd op +VALUE_SET_EXPANSIONS = Expansie gebaseerd op: +VALUE_SET_EXP_FRAG = Expansie gebaseerd op codesysteemfragment +VALUE_SET_GENERALIZES = generaliseert +VALUE_SET_HAS = Deze waardelijst bevat {0} codes. Om de publicatiegrootte beheersbaar te houden, wordt alleen een selectie ({1} codes) van de hele set codes getoond. +VALUE_SET_HAS_AT_LEAST = Deze waardelijst bevat tenminste {0} codes. Om de publicatiegrootte beheersbaar te houden, wordt alleen een selectie ({1} codes) van de hele set codes getoond. +VALUE_SET_IMPORT_one = Importeer alle codes die staan in +VALUE_SET_IMPORT_other = Importeer alle codes die in de intersectie staan van +VALUE_SET_IN = in +VALUE_SET_INACT = inactief +VALUE_SET_INACTIVE = Inactief +VALUE_SET_INC = Inclusie +VALUE_SET_INCLUDED_INTO = Geïncludeerd in +VALUE_SET_INT = Internationaal +VALUE_SET_ISA = is-a +VALUE_SET_ISNOTA = is-not-a +VALUE_SET_LEVEL = Level +VALUE_SET_LOINCV = Loinc v +VALUE_SET_NOTE = Note: {0} +VALUE_SET_NOTIN = niet in +VALUE_SET_NOT_DEF = Deze inclusie specificeert een hiërarchie voor wanneer waardelijsten worden gemaakt voor een gebruikersinterface, maar de regels zijn niet voldoende gedefinieerd +VALUE_SET_NOT_FOUND = Deze inclusie specificeert een hiërarchie voor wanneer waardelijsten worden gemaakt voor een gebruikersinterface. De expansie bevat deze structuur en eventuele codes buiten de structuur: +VALUE_SET_NO_VER = (geen versie) +VALUE_SET_NO_VERSION = (geen versie) ( +VALUE_SET_NULL = null +VALUE_SET_NULLS = ?ngen-13? +VALUE_SET_NUMBER_CONCEPTS = Deze waardelijst-expansie bevat {0} concepten. +VALUE_SET_REGEX = matches (op regex) +VALUE_SET_RULES_EXC = Deze waardelijst excludeert codes gebaseerd op de volgende regels: +VALUE_SET_RULES_INC = Deze waardelijst includeert codes gebaseerd op de volgende regels: +VALUE_SET_SEL = Deze waardelijst bevat meer dan >1000 codes. Om de publicatiegrootte beheersbaar te houden, wordt alleen een selectie (1000 codes) van de hele set codes getoond +VALUE_SET_SNOMED = SNOMED CT {0} editie +VALUE_SET_SNOMED_ADD = SNOMED CT {0} editie {1} +VALUE_SET_SPAN = Spaans +VALUE_SET_SPEC_NAME = Volledig gespecificeerde naam +VALUE_SET_SWEDISH = Zweeds +VALUE_SET_SYNONYM = Synoniem +VALUE_SET_SYSTEM = Systeem +VALUE_SET_THESE_CODES_DEF = deze codes zoals gedefinieerd in +VALUE_SET_TOO_COSTLY = Deze waardelijst kan niet worden geëxpandeerd omdat de terminologieserver(s) dit te kostbaar achtten +VALUE_SET_UK = Verenigd Koninkrijk +VALUE_SET_US = Verenigde Staten +VALUE_SET_USED_ELSEWHERE = Deze waardelijst wordt hier niet gebruikt; mogelijk wordt deze elders gebruikt (bijv. specificaties en/of implementaties die deze content gebruiken) +VALUE_SET_WHERE = waar +VALUE_SET_WHERE_CODES = . waar de codes staan in +VS_ABSTRACT_CODE_HINT = Deze code is niet selecteerbaar (''Abstract'') diff --git a/exec/pack/rendering-phrases_pt-BR.properties b/exec/pack/rendering-phrases_pt-BR.properties new file mode 100644 index 000000000..d1cd3c29a --- /dev/null +++ b/exec/pack/rendering-phrases_pt-BR.properties @@ -0,0 +1 @@ +# Rendering = one,other diff --git a/install/install-tk.iss b/install/install-tk.iss index d74567039..dfd49cd67 100644 --- a/install/install-tk.iss +++ b/install/install-tk.iss @@ -3,11 +3,11 @@ ; AppID can never be changed as subsequent installations require the same installation ID each time AppID=FHIRToolkit AppName=Health Intersections FHIR Toolkit -AppVerName=FHIRToolkit v3.4.11 +AppVerName=FHIRToolkit v3.4.20 ; compilation control OutputDir=..\install\build -OutputBaseFilename=fhirtoolkit-win64-3.4.11 +OutputBaseFilename=fhirtoolkit-win64-3.4.20 Compression=lzma2/ultra64 ; 64 bit @@ -32,11 +32,11 @@ UninstallFilesDir={app}\uninstall ; win2000+ add/remove programs support AppPublisher=Health Intersections P/L AppPublisherURL=http://www.healthintersections.com.au -AppVersion=3.4.11 +AppVersion=3.4.20 AppSupportURL=https://github.com/grahamegrieve/fhirserver AppUpdatesURL=https://github.com/grahamegrieve/fhirserver AppCopyright=Copyright (c) Health Intersections Pty Ltd 2020+ -VersionInfoVersion=3.4.11.0 +VersionInfoVersion=3.4.20.0 ; dialog support LicenseFile=..\license diff --git a/install/install.iss b/install/install.iss index 6dfb7ed5f..498b02685 100644 --- a/install/install.iss +++ b/install/install.iss @@ -3,11 +3,11 @@ ; AppID can never be changed as subsequent installations require the same installation ID each time AppID=FHIRServer AppName=Health Intersections FHIR Server -AppVerName=FHIRServer v3.4.11 +AppVerName=FHIRServer v3.4.20 ; compilation control OutputDir=..\install\build -OutputBaseFilename=fhirserver-win64-3.4.11 +OutputBaseFilename=fhirserver-win64-3.4.20 Compression=lzma2/ultra64 ; 64 bit @@ -34,11 +34,11 @@ UninstallFilesDir={app}\uninstall ; win2000+ add/remove programs support AppPublisher=Health Intersections P/L AppPublisherURL=http://www.healthintersections.com.au -AppVersion=3.4.11 +AppVersion=3.4.20 AppSupportURL=https://github.com/grahamegrieve/fhirserver AppUpdatesURL=https://github.com/grahamegrieve/fhirserver AppCopyright=Copyright (c) Health Intersections Pty Ltd 2011+ -VersionInfoVersion=3.4.11.0 +VersionInfoVersion=3.4.20.0 ; dialog support LicenseFile=..\license diff --git a/library/fdb/fdb_logging.pas b/library/fdb/fdb_logging.pas index 26a392dc3..572e1e716 100644 --- a/library/fdb/fdb_logging.pas +++ b/library/fdb/fdb_logging.pas @@ -293,8 +293,7 @@ class function TFDBLogEntry.HTMLDoco : String; '

Lists the actual current usage of connections. Typically, a few connections'+#13#10+ 'are in use at any one time - the usage list should roll over constantly. If'+#13#10+ 'connections are persisting in this list, then there is a problem in the code'+#13#10+ - 'that manages the connection (either in HL7Connect, or in a script - check'+#13#10+ - 'scripts to see whether the given name comes from a script).

'+#13#10+ + 'that manages the connection.

'+#13#10+ ''+#13#10+ '

Table

'+#13#10+ '

The table summarises the past history of connection usage, and doesn''t include connections in use

'+#13#10+ diff --git a/library/fhir/fhir_objects.pas b/library/fhir/fhir_objects.pas index dae47d08d..c52243232 100644 --- a/library/fhir/fhir_objects.pas +++ b/library/fhir/fhir_objects.pas @@ -88,9 +88,6 @@ SUPPORTED_VERSIONS = [fhirVersionRelease2, fhirVersionRelease3, fhirVersionRelease4]; Type - { - Possible command types supported by HL7Connect FHIR interfaces - } TFHIRCommandType = ( fcmdUnknown, { Unknown command} fcmdRead, { Read the resource} diff --git a/library/fhir/fhir_parser.pas b/library/fhir/fhir_parser.pas index 7159dbcba..c97de3463 100644 --- a/library/fhir/fhir_parser.pas +++ b/library/fhir/fhir_parser.pas @@ -58,7 +58,6 @@ ''+#13#10+ ''+#13#10+ ''+#13#10+ - ''+#13#10+ ''+#13#10; MAP_ATTR_NAME = 'B88BF977DA9543B8A5915C84A70F03F7'; diff --git a/library/fhir/fhir_tx.pas b/library/fhir/fhir_tx.pas index 2fc3afe71..c313b9e42 100644 --- a/library/fhir/fhir_tx.pas +++ b/library/fhir/fhir_tx.pas @@ -27,12 +27,12 @@ TTerminologyOperationContext = class (TFslObject) FContexts : TStringList; FLangList : THTTPLanguageList; FI18n : TI18nSupport; - FDeadTime : Cardinal; + FTimeLimit : Cardinal; FNotes : TStringList; FOwnsNotes : boolean; FOnGetCurrentRequestCount: TGetCurrentRequestCountEvent; public - constructor Create(i18n : TI18nSupport; id : String; langList : THTTPLanguageList; deadTime : cardinal; getRequestCount : TGetCurrentRequestCountEvent); + constructor Create(i18n : TI18nSupport; id : String; langList : THTTPLanguageList; timeLimit : cardinal; getRequestCount : TGetCurrentRequestCountEvent); destructor Destroy; override; property reqId : String read FId; @@ -215,6 +215,7 @@ TTerminologyWorker = class (TFslObject) FRequiredSupplements : TStringList; function costDiags(e : ETooCostly) : ETooCostly; + function opName : String; virtual; function sizeInBytesV(magic : integer) : cardinal; override; function vsHandle : TFHIRValueSetW; virtual; abstract; procedure deadCheck(place : String); virtual; @@ -245,7 +246,7 @@ implementation { TTerminologyOperationContext } -constructor TTerminologyOperationContext.Create(i18n: TI18nSupport; id : String; langList : THTTPLanguageList; deadTime : cardinal; getRequestCount : TGetCurrentRequestCountEvent); +constructor TTerminologyOperationContext.Create(i18n: TI18nSupport; id : String; langList : THTTPLanguageList; timeLimit : cardinal; getRequestCount : TGetCurrentRequestCountEvent); begin inherited create; FI18n := i18n; @@ -254,7 +255,7 @@ constructor TTerminologyOperationContext.Create(i18n: TI18nSupport; id : String; FContexts := TStringList.create; FStartTime := GetTickCount64; FOnGetCurrentRequestCount := getRequestCount; - FDeadTime := deadTime; + FTimeLimit := timeLimit; FNotes := TStringList.create; FOwnsNotes := true; end; @@ -271,7 +272,7 @@ destructor TTerminologyOperationContext.Destroy; function TTerminologyOperationContext.copy: TTerminologyOperationContext; begin - result := TTerminologyOperationContext.create(FI18n.link, FId, FLangList.link, FDeadTime, OnGetCurrentRequestCount); + result := TTerminologyOperationContext.create(FI18n.link, FId, FLangList.link, FTimeLimit, OnGetCurrentRequestCount); result.FContexts.assign(FContexts); result.FStartTime := FStartTime; result.FNotes.free; @@ -281,19 +282,27 @@ function TTerminologyOperationContext.copy: TTerminologyOperationContext; function TTerminologyOperationContext.deadCheck(var time : integer): boolean; var - dt : UInt64; + timeToDie : UInt64; rq : integer; begin - time := FDeadTime; + time := FTimeLimit; if UnderDebugger then exit(false); - // once timelimit is hit, living on borrowed time until request counts build - if assigned(OnGetCurrentRequestCount) and (OnGetCurrentRequestCount > 10) then - time := time * 5; - - dt := FStartTime + (time * 1000); - result := GetTickCount64 > dt; + timeToDie := FStartTime + (time * 1000); + if (GetTickCount64 > timeToDie) then + exit(true) + else + begin + if assigned(OnGetCurrentRequestCount) and (OnGetCurrentRequestCount < 10) then + begin + // once timelimit is hit, living on borrowed time until request counts build + time := time + (time div 2); + // but we only give it so much time + end; + timeToDie := FStartTime + (time * 1000); + result := GetTickCount64 > timeToDie; + end; end; procedure TTerminologyOperationContext.seeContext(vurl: String); @@ -321,7 +330,8 @@ procedure TTerminologyOperationContext.addNote(vs : TFHIRValueSetW; note: String s : string; begin s := DescribePeriodMS(GetTickCount64 - FStartTime)+' '+vs.vurl+': '+note; - Logging.log(s); + if false and UnderDebugger then + Logging.log(s); FNotes.add(s); end; @@ -519,6 +529,11 @@ function TTerminologyWorker.costDiags(e: ETooCostly): ETooCostly; result := e; end; +function TTerminologyWorker.opName: String; +begin + result := '??'; +end; + function TTerminologyWorker.sizeInBytesV(magic : integer) : cardinal; begin result := inherited sizeInBytesV(magic); @@ -535,7 +550,8 @@ procedure TTerminologyWorker.deadCheck(place: String); if FOpContext.deadCheck(time) then begin FOpContext.addNote(vsHandle, 'Operation took too long @ '+place+' ('+className+')'); - raise costDiags(ETooCostly.create(FI18n.translate('VALUESET_TOO_COSTLY_TIME', FParams.HTTPlanguages, ['??', inttostr(time)]))); + Logging.log('Operation took too long @ '+place+' ('+className+')'); + raise costDiags(ETooCostly.create(FI18n.translate('VALUESET_TOO_COSTLY_TIME', FParams.HTTPlanguages, ['??', inttostr(time), opName]))); end; end; diff --git a/library/fsl/fsl_lang.pas b/library/fsl/fsl_lang.pas index 873b72d80..c67a99546 100644 --- a/library/fsl/fsl_lang.pas +++ b/library/fsl/fsl_lang.pas @@ -139,13 +139,18 @@ TIETFLang = class (TFslObject) function isLangRegion : boolean; end; + { TIETFLanguageEntry } + TIETFLanguageEntry = class (TFslObject) private FCode: String; - FDisplay: String; + FDisplays: TStringList; public + constructor Create; override; + destructor Destroy; override; + property code : String read FCode write FCode; - property display : String read FDisplay write FDisplay; + property displays : TStringList read FDisplays; end; TIETFLanguageLanguage = class (TIETFLanguageEntry) @@ -205,8 +210,9 @@ TIETFLanguageDefinitions = class (TFslObject) class function checkSource(source : String) : String; function parse(code : String; var msg : String) : TIETFLang; overload; function parse(code : String) : TIETFLang; overload; - function present(code : TIETFLang) : String; overload; - function present(code : TIETFLang; template : String) : String; overload; + function present(code : TIETFLang; i : integer = 0) : String; overload; + function present(code : TIETFLang; i : integer; template : String) : String; overload; + function displayCount(code : TIETFLang) : integer; function getDisplayForRegion(code : String):String; function getDisplayForLang(code : String):String; @@ -604,6 +610,20 @@ function TIETFLang.matches(other: TIETFLang): boolean; exit(FLanguage = other.FLanguage); end; +{ TIETFLanguageEntry } + +constructor TIETFLanguageEntry.Create; +begin + inherited Create; + FDisplays := TStringList.create; +end; + +destructor TIETFLanguageEntry.Destroy; +begin + FDisplays.free; + inherited Destroy; +end; + { TIETFLanguageDefinitions } constructor TIETFLanguageDefinitions.Create(source : String); @@ -744,12 +764,17 @@ function TIETFLanguageDefinitions.parse(code: String): TIETFLang; result := parse(code, m); end; -function TIETFLanguageDefinitions.present(code: TIETFLang; template: String): String; +function TIETFLanguageDefinitions.present(code: TIETFLang; i : integer; template: String): String; begin - result := template.Replace('{{lang}}', FLanguages[code.language].display).Replace('{{region}}', FRegions[code.region].display); + result := template.Replace('{{lang}}', FLanguages[code.language].displays[i]).Replace('{{region}}', FRegions[code.region].displays[0]); end; -function TIETFLanguageDefinitions.present(code: TIETFLang): String; +function TIETFLanguageDefinitions.displayCount(code: TIETFLang): integer; +begin + result := FLanguages[code.language].displays.Count; +end; + +function TIETFLanguageDefinitions.present(code: TIETFLang; i : integer = 0): String; var b : TFslStringBuilder; first : boolean; @@ -770,17 +795,17 @@ function TIETFLanguageDefinitions.present(code: TIETFLang): String; begin b := TFslStringBuilder.Create; try - b.append(FLanguages[code.language].display); + b.append(FLanguages[code.language].displays[i]); if (code.region <> '') or (code.script <> '') or (code.variant <> '') then begin b.Append(' ('); first := true; if (code.script <> '') then - note('Script', FScripts[code.script].display); + note('Script', FScripts[code.script].displays[0]); if (code.region <> '') then - note('Region', FRegions[code.region].display); + note('Region', FRegions[code.region].displays[0]); if (code.variant <> '') then - note('Variant', FVariants[code.variant].display); + note('Variant', FVariants[code.variant].displays[0]); b.Append(')'); end; @@ -801,8 +826,12 @@ function TIETFLanguageDefinitions.readVars(st: TStringList; i: integer; vars: TF if not st[i].StartsWith(' ') then begin StringSplit(st[i], ':', l, r); - if not vars.ContainsKey(l.trim) then - vars.Add(l.trim, r.Trim); + l := l.trim; + r := r.trim; + if not vars.ContainsKey(l) then + vars.Add(l, r) + else + vars.Values[l] := vars.Values[l]+'|'+r; end; inc(i); end; @@ -1104,11 +1133,13 @@ procedure TIETFLanguageDefinitions.Load(source : String); function TIETFLanguageDefinitions.loadExtLang(vars: TFslStringDictionary; i: integer): integer; var cc : TIETFLanguageExtLang; + s : String; begin cc := TIETFLanguageExtLang.Create; try cc.code := vars['Subtag']; - cc.display := vars['Description']; + for s in vars['Description'].split(['|']) do + cc.displays.add(s); if FExtLanguages.ContainsKey(cc.code) then raise EFSLException.create('IETFLang: Unable to parse definitions expecting Type: duplicate extlang code '+cc.code+' at line '+inttostr(i+1)); FExtLanguages.Add(cc.code, cc.Link); @@ -1121,11 +1152,13 @@ function TIETFLanguageDefinitions.loadExtLang(vars: TFslStringDictionary; i: int function TIETFLanguageDefinitions.loadLanguage(vars : TFslStringDictionary; i: integer): integer; var cc : TIETFLanguageLanguage; + s : string; begin cc := TIETFLanguageLanguage.Create; try cc.code := vars['Subtag']; - cc.display := vars['Description']; + for s in vars['Description'].split(['|']) do + cc.displays.add(s); if (vars.ContainsKey('Suppress-Script')) then cc.sscript := vars['Suppress-Script']; if (vars.ContainsKey('Scope')) then @@ -1142,11 +1175,13 @@ function TIETFLanguageDefinitions.loadLanguage(vars : TFslStringDictionary; i: i function TIETFLanguageDefinitions.loadRegion(vars: TFslStringDictionary; i: integer): integer; var cc : TIETFLanguageRegion; + s : String; begin cc := TIETFLanguageRegion.Create; try cc.code := vars['Subtag']; - cc.display := vars['Description']; + for s in vars['Description'].split(['|']) do + cc.displays.add(s); if FRegions.ContainsKey(cc.code) then raise EFSLException.create('IETFLang: Unable to parse definitions expecting Type: duplicate region code '+cc.code+' at line '+inttostr(i+1)); FRegions.Add(cc.code, cc.Link); @@ -1159,11 +1194,13 @@ function TIETFLanguageDefinitions.loadRegion(vars: TFslStringDictionary; i: inte function TIETFLanguageDefinitions.loadScript(vars: TFslStringDictionary; i: integer): integer; var cc : TIETFLanguageScript; + s : String; begin cc := TIETFLanguageScript.Create; try cc.code := vars['Subtag']; - cc.display := vars['Description']; + for s in vars['Description'].split(['|']) do + cc.displays.add(s); if FScripts.ContainsKey(cc.code) then raise EFSLException.create('IETFLang: Unable to parse definitions expecting Type: duplicate script code '+cc.code+' at line '+inttostr(i+1)); FScripts.Add(cc.code, cc.Link); @@ -1176,11 +1213,13 @@ function TIETFLanguageDefinitions.loadScript(vars: TFslStringDictionary; i: inte function TIETFLanguageDefinitions.loadVariant(vars: TFslStringDictionary; i: integer): integer; var cc : TIETFLanguageVariant; + s : String; begin cc := TIETFLanguageVariant.Create; try cc.code := vars['Subtag']; - cc.display := vars['Description']; + for s in vars['Description'].split(['|']) do + cc.displays.add(s); if FVariants.ContainsKey(cc.code) then raise EFSLException.create('IETFLang: Unable to parse definitions expecting Type: duplicate region code '+cc.code+' at line '+inttostr(i+1)); FVariants.Add(cc.code, cc.Link); diff --git a/library/fsl/tests/fsl_tests_web.pas b/library/fsl/tests/fsl_tests_web.pas index cbede0859..e20b80b85 100644 --- a/library/fsl/tests/fsl_tests_web.pas +++ b/library/fsl/tests/fsl_tests_web.pas @@ -42,7 +42,7 @@ interface fsl_oauth, fsl_http, fsl_fetcher, fsl_crypto, fsl_zulip; const - MASTER_URL = 'https://raw.githubusercontent.com/FHIR/ig-registry/master/package-feeds.json'; + MASTER_URL = 'https://fhir.github.io/ig-registry/package-feeds.json'; type TIdUriParserTests = Class (TFslTestCase) diff --git a/library/ftx/fhir_valuesets.pas b/library/ftx/fhir_valuesets.pas index 5cbb5c3fb..006504aaa 100644 --- a/library/ftx/fhir_valuesets.pas +++ b/library/ftx/fhir_valuesets.pas @@ -48,7 +48,7 @@ interface FHIR_VERSION_CANONICAL_SPLIT_3p = '|'; EXPANSION_DEAD_TIME_SECS = 30; - VALIDATION_DEAD_TIME_SECS = 30; + VALIDATION_DEAD_TIME_SECS = 60; Type @@ -143,6 +143,7 @@ TValueSetChecker = class (TValueSetWorker) protected function sizeInBytesV(magic : integer) : cardinal; override; function isValidating : boolean; override; + function opName : String; override; public constructor Create(factory : TFHIRFactory; opContext : TTerminologyOperationContext; getVS: TGetValueSetEvent; getCS : TGetProviderEvent; getVersions : TGetSystemVersionsEvent; getExpansion : TGetExpansionEvent; txResources : TFslMetadataResourceList; languages : TIETFLanguageDefinitions; id : String; i18n : TI18nSupport); overload; destructor Destroy; override; @@ -223,6 +224,7 @@ TFHIRValueSetExpander = class (TValueSetWorker) function useDesignation(cd: TConceptDesignation): boolean; protected function isValidating : boolean; override; + function opName : String; override; public constructor Create(factory : TFHIRFactory; opContext : TTerminologyOperationContext; getVS: TGetValueSetEvent; getCS : TGetProviderEvent; getVersions : TGetSystemVersionsEvent; getExpansion : TGetExpansionEvent; txResources : TFslMetadataResourceList; languages : TIETFLanguageDefinitions; i18n : TI18nSupport); overload; destructor Destroy; override; @@ -1602,8 +1604,16 @@ function TValueSetChecker.check(issuePath : String; code: TFhirCodeableConceptW; m := FI18n.translate('NO_VALID_DISPLAY_AT_ALL', FParams.HTTPLanguages, [c.display, c.systemUri, c.code]) else begin - m := FI18n.translate('NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG', FParams.HTTPLanguages, [c.display, c.systemUri, c.code, FParams.langSummary, ds]); - severity := isError; + if ds = c.display then + begin + m := FI18n.translate('NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_OK', FParams.HTTPLanguages, [c.display, c.systemUri, c.code, FParams.langSummary, ds]); + severity := isInformation; + end + else + begin + m := FI18n.translate('NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR', FParams.HTTPLanguages, [c.display, c.systemUri, c.code, FParams.langSummary, ds]); + severity := isError; + end; end; end else if dc = 1 then @@ -2340,6 +2350,11 @@ function TValueSetChecker.isValidating: boolean; result := true; end; +function TValueSetChecker.opName: String; +begin + Result:= 'validation'; +end; + { TFHIRValueSetExpander } @@ -2554,6 +2569,7 @@ function TFHIRValueSetExpander.expand(source: TFHIRValueSetW; if (offset + count < 0) and (FFullList.count > limit) then begin + Logging.log('Operation took too long @ expand ('+className+')'); raise costDiags(ETooCostly.create(FI18n.translate('VALUESET_TOO_COSTLY_COUNT', FParams.HTTPLanguages, [source.vurl, '>'+inttostr(limit), inttostr(FFullList.count)]))); end else @@ -2840,7 +2856,7 @@ procedure TValueSetWorker.deadCheck(place: String); {$ELSE} logging.log('Expansion took too long'); {$ENDIF} - raise costDiags(ETooCostly.create(FI18n.translate('VALUESET_TOO_COSTLY_TIME', FParams.HTTPLanguages, [FValueSet.vurl, inttostr(time)]))); + raise costDiags(ETooCostly.create(FI18n.translate('VALUESET_TOO_COSTLY_TIME', FParams.HTTPLanguages, [FValueSet.vurl, inttostr(time), opName]))); end; end; @@ -2957,6 +2973,11 @@ function TFHIRValueSetExpander.isValidating: boolean; result := false; end; +function TFHIRValueSetExpander.opName: String; +begin + Result := 'expansion'; +end; + function getPropUrl(cs : TCodeSystemProvider; pcode : String) : String; var pl : TFslList; @@ -3782,22 +3803,25 @@ procedure TFHIRValueSetExpander.excludeCodes(cset: TFhirValueSetComposeIncludeW; if cset.systemUri = '' then begin - NoTotal; - for s in cset.valueSets do + if (cset.hasValueSets) then begin - //Logging.log('Processing '+vsId+', import value set '+s); - deadCheck('processCodes#2'); - ivs := TFHIRImportedValueSet.create(expandValueset(s, '', filter.filter, dependencies, notClosed)); - try - checkCanonicalStatus(expansion, ivs.FValueSet, FValueSet); - expansion.addParamUri('used-valueset', ivs.FValueSet.vurl); - expansion.addParamUri('version', ivs.FValueSet.vurl); - valueSets.add(ivs.link); - finally - ivs.free; + NoTotal; + for s in cset.valueSets do + begin + //Logging.log('Processing '+vsId+', import value set '+s); + deadCheck('processCodes#2'); + ivs := TFHIRImportedValueSet.create(expandValueset(s, '', filter.filter, dependencies, notClosed)); + try + checkCanonicalStatus(expansion, ivs.FValueSet, FValueSet); + expansion.addParamUri('used-valueset', ivs.FValueSet.vurl); + expansion.addParamUri('version', ivs.FValueSet.vurl); + valueSets.add(ivs.link); + finally + ivs.free; + end; end; - end; - excludeValueSet(valueSets[0].valueSet, expansion, valueSets, 1); + excludeValueSet(valueSets[0].valueSet, expansion, valueSets, 1); + end end else begin @@ -3985,23 +4009,17 @@ procedure TFHIRValueSetExpander.excludeCodes(cset: TFhirValueSetComposeIncludeW; if ok then begin inc(count); - cds := TConceptDesignations.Create(FFactory.link, FLanguages.link); - try - if passesImports(valueSets, cs.systemUri, cs.code(c), 0) then + if passesImports(valueSets, cs.systemUri, cs.code(c), 0) then + begin + if cs.canParent then + parent := FMap[key(cs.systemUri, cs.parent(c))] + else begin - listDisplays(cds, cs, c); - if cs.canParent then - parent := FMap[key(cs.systemUri, cs.parent(c))] - else - begin - FCanBeHierarchy := false; - parent := nil; - end; - for code in cs.listCodes(c, FParams.altCodeRules) do - excludeCode(cs, cs.systemUri, cs.version, code, expansion, nil, vsSrc.url); + FCanBeHierarchy := false; + parent := nil; end; - finally - cds.free; + for code in cs.listCodes(c, FParams.altCodeRules) do + excludeCode(cs, cs.systemUri, cs.version, code, expansion, nil, vsSrc.url); end; end; finally diff --git a/library/ftx/ftx_lang.pas b/library/ftx/ftx_lang.pas index ac5864497..b46c6d5a2 100644 --- a/library/ftx/ftx_lang.pas +++ b/library/ftx/ftx_lang.pas @@ -173,6 +173,7 @@ procedure TIETFLanguageCodeServices.Designations(context: TCodeSystemProviderCon var c : TIETFLanguageCodeConcept; msg : String; + i : integer; begin if (context <> nil) then begin @@ -182,8 +183,17 @@ procedure TIETFLanguageCodeServices.Designations(context: TCodeSystemProviderCon list.addDesignation(true, true, '', FLanguages.present(c.FInfo).Trim); if (c.FInfo.isLangRegion) then begin - list.addDesignation(false, true, '', FLanguages.present(c.FInfo, '{{lang}} ({{region}})').Trim); - list.addDesignation(false, true, '', FLanguages.present(c.FInfo, '{{lang}} (Region={{region}})').Trim); + list.addDesignation(false, true, '', FLanguages.present(c.FInfo, 0, '{{lang}} ({{region}})').Trim); + list.addDesignation(false, true, '', FLanguages.present(c.FInfo, 0, '{{lang}} (Region={{region}})').Trim); + end; + for i := 0 to FLanguages.displayCount(c.FInfo) - 1 do + begin + list.addDesignation(false, true, '', FLanguages.present(c.FInfo, i).Trim); + if (c.FInfo.isLangRegion) then + begin + list.addDesignation(false, true, '', FLanguages.present(c.FInfo, i, '{{lang}} ({{region}})').Trim); + list.addDesignation(false, true, '', FLanguages.present(c.FInfo, i, '{{lang}} (Region={{region}})').Trim); + end; end; end; end; diff --git a/library/ftx/ftx_loinc_services.pas b/library/ftx/ftx_loinc_services.pas index 5a9de9245..2e2b566d1 100644 --- a/library/ftx/ftx_loinc_services.pas +++ b/library/ftx/ftx_loinc_services.pas @@ -36,7 +36,7 @@ Uses SysUtils, Classes, Generics.Collections, {$IFDEF FPC} LazUTF8,{$ELSE} IOUtils, RegularExpressions, {$ENDIF} - fsl_base, fsl_utilities, fsl_stream, fsl_collections, fsl_fpc, fsl_lang, fsl_http, fsl_regex, fsl_i18n, fsl_threads, + fsl_base, fsl_utilities, fsl_stream, fsl_collections, fsl_fpc, fsl_lang, fsl_http, fsl_regex, fsl_i18n, fsl_threads, fsl_logging, fdb_manager, fdb_sqlite3, fhir_objects, fhir_common, fhir_utilities, fhir_factory, fhir_features, fhir_uris, fhir_cdshooks, @@ -155,6 +155,17 @@ TLoincFilterHolder = class (TCodeSystemProviderFilterContext) function HasKey(key : cardinal) : boolean; end; + { TLOINCPrep } + + TLOINCPrep = class (TCodeSystemProviderFilterPreparationContext) + private + filters : TFslList; + public + constructor Create; Override; + destructor Destroy; Override; + end; + + { TLOINCServices } TLOINCServices = class (TCodeSystemProvider) @@ -170,7 +181,8 @@ TLOINCServices = class (TCodeSystemProvider) FRelationships : TDictionary; FProperties : TDictionary; FStatusKeys : TDictionary; - function filterBySQL(c : TFDBConnection; sql, lsql : String) : TCodeSystemProviderFilterContext; + function commaListOfCodes(source: String): String; + function filterBySQL(c : TFDBConnection; d, sql, lsql : String; forIteration : boolean) : TCodeSystemProviderFilterContext; protected function sizeInBytesV(magic : integer) : cardinal; override; public @@ -196,6 +208,8 @@ TLOINCServices = class (TCodeSystemProvider) function Code(context : TCodeSystemProviderContext) : string; override; function Display(context : TCodeSystemProviderContext; langList : THTTPLanguageList) : string; override; procedure Designations(context : TCodeSystemProviderContext; list : TConceptDesignations); override; + function doesFilter(prop : String; op : TFhirFilterOperator; value : String) : boolean; override; + function getPrepContext : TCodeSystemProviderFilterPreparationContext; override; function filter(forIteration : boolean; prop : String; op : TFhirFilterOperator; value : String; prep : TCodeSystemProviderFilterPreparationContext) : TCodeSystemProviderFilterContext; override; function FilterMore(ctxt : TCodeSystemProviderFilterContext) : boolean; override; function filterSize(ctxt : TCodeSystemProviderFilterContext) : integer; override; @@ -373,7 +387,7 @@ procedure TLOINCServices.Load(const sFilename: String); ci : TLoincProviderContext; s : String; begin - FDB := TFDBSQLiteManager.create('db', sFilename, true, false, 10); + FDB := TFDBSQLiteManager.create(ExtractFileName(sFilename), sFilename, true, false, 10); c := FDB.GetConnection('load'); try c.sql := 'Select LanguageKey, Code from Languages'; @@ -853,6 +867,49 @@ procedure TLOINCServices.Designations(context: TCodeSystemProviderContext; list: end; end; +function TLOINCServices.doesFilter(prop: String; op: TFhirFilterOperator; value: String): boolean; +var + ts : TStringList; + reg : TRegularExpression; +begin + result := false; + if (FRelationships.ContainsKey(prop) and (op = foEqual)) then + if FCodes.ContainsKey(value) then + result := true + else + result := true + else if (FProperties.ContainsKey(prop) and (op = foEqual)) then + result := true + else if (FRelationships.ContainsKey(prop) and (op = foExists)) then + if FCodes.ContainsKey(value) then + result := true + else + result := true + else if (FProperties.ContainsKey(prop) and (op = foExists)) then + result := true + else if (prop = 'STATUS') and (op = foEqual)and (FStatusKeys.ContainsKey(value)) then + result := true + else if (prop = 'LIST') and (op = foEqual) and (FCodes.ContainsKey(value)) then + result := true + else if (FRelationships.ContainsKey(prop)) and (op = foRegex) then + result := true + else if (FProperties.ContainsKey(prop)) and (op = foRegex) then + result := true + else if (prop = 'concept') and (op in [foIsA, foDescendentOf]) then + result := true + else if (prop = 'copyright') and (op = foEqual) and (value = 'LOINC') then + result := true + else if (prop = 'copyright') and (op = foEqual) and (value = '3rdParty') then + result := true + else + result := false; +end; + +function TLOINCServices.getPrepContext: TCodeSystemProviderFilterPreparationContext; +begin + result := TLOINCPrep.Create; +end; + procedure TLOINCServices.extendLookup(factory : TFHIRFactory; ctxt: TCodeSystemProviderContext; langList : THTTPLanguageList; props: TArray; resp: TFHIRLookupOpResponseW); var c : TFDBConnection; @@ -960,66 +1017,102 @@ function TLOINCServices.InFilter(ctxt: TCodeSystemProviderFilterContext; concept result := (ctxt as TLoincFilterHolder).HasKey((concept as TLoincProviderContext).Key); end; -function TLOINCServices.filterBySQL(c : TFDBConnection; sql, lsql: String): TCodeSystemProviderFilterContext; +function TLOINCServices.filterBySQL(c : TFDBConnection; d, sql, lsql: String; forIteration : boolean): TCodeSystemProviderFilterContext; var keys : TKeyArray; l : integer; begin - SetLength(keys, 1000); l := 0; - c.select(sql); - while c.fetchnext do + if (forIteration) then begin - if (c.ColKeyByName['Key'] <> 0) then + SetLength(keys, 1000); + l := 0; + c.select(sql); + while c.fetchnext do begin - if (l = length(keys)) then - SetLength(keys, l + 1000); - keys[l] := c.ColKeyByName['Key']; - inc(l); + if (c.ColKeyByName['Key'] <> 0) then + begin + if (l = length(keys)) then + SetLength(keys, l + 1000); + keys[l] := c.ColKeyByName['Key']; + inc(l); + end; end; + c.terminate; end; - c.terminate; SetLength(keys, l); + // Logging.log('LOINC filter: '+inttostr(l)+' rows for '+d+' (sql = '+sql+')'); result := TLoincFilterHolder.create; TLoincFilterHolder(result).FKeys := keys; TLoincFilterHolder(result).lsql := lsql; end; +function TLOINCServices.commaListOfCodes(source : String) : String; +var + s : String; +begin + result := ''; + for s in source.split([',']) do + if FCodes.ContainsKey(s) then + CommaAdd(result, s); +end; + function TLOINCServices.filter(forIteration : boolean; prop: String; op: TFhirFilterOperator; value: String; prep: TCodeSystemProviderFilterPreparationContext) : TCodeSystemProviderFilterContext; var c : TFDBConnection; ts : TStringList; reg : TRegularExpression; -begin + s : string; + d : String; +begin + d := prop+' '+CODES_TFhirFilterOperator[op]+' '+value; c := FDB.getConnection('filterBySQL'); try if (FRelationships.ContainsKey(prop) and (op = foEqual)) then if FCodes.ContainsKey(value) then - result := FilterBySQL(c, 'select SourceKey as Key from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and TargetKey in (select CodeKey from Codes where Code = '''+sqlwrapString(value)+''') order by SourceKey ASC', - 'select count(SourceKey) from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and TargetKey in (select CodeKey from Codes where Code = '''+sqlwrapString(value)+''') and SourceKey = ') + result := FilterBySQL(c, d, 'select SourceKey as Key from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and TargetKey in (select CodeKey from Codes where Code = '''+sqlwrapString(value)+''') order by SourceKey ASC', + 'select count(SourceKey) from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and TargetKey in (select CodeKey from Codes where Code = '''+sqlwrapString(value)+''') and SourceKey = ', forIteration) else - result := FilterBySQL(c, 'select SourceKey as Key from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and TargetKey in (select CodeKey from Codes where Description = '''+sqlwrapString(value)+''' COLLATE NOCASE) order by SourceKey ASC', - 'select count(SourceKey) from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and TargetKey in (select CodeKey from Codes where Description = '''+sqlwrapString(value)+''' COLLATE NOCASE) and SourceKey = ') + result := FilterBySQL(c, d, 'select SourceKey as Key from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and TargetKey in (select CodeKey from Codes where Description = '''+sqlwrapString(value)+''' COLLATE NOCASE) order by SourceKey ASC', + 'select count(SourceKey) from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and TargetKey in (select CodeKey from Codes where Description = '''+sqlwrapString(value)+''' COLLATE NOCASE) and SourceKey = ', forIteration) + else if (FRelationships.ContainsKey(prop) and (op = foIn)) then + begin + s := commaListOfCodes(value); + result := FilterBySQL(c, d, 'select SourceKey as Key from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and TargetKey in (select CodeKey from Codes where Code in ('''+s+''') order by SourceKey ASC', + 'select count(SourceKey) from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and TargetKey in (select CodeKey from Codes where Code = '''+sqlwrapString(value)+''') and SourceKey = ', forIteration) + end else if (FProperties.ContainsKey(prop) and (op = foEqual)) then - result := FilterBySQL(c, 'select CodeKey as Key from Properties, PropertyValues where Properties.PropertyTypeKey = '+FProperties[prop]+' and Properties.PropertyValueKey = PropertyValues.PropertyValueKey and PropertyValues.Value = '''+SQLWrapString(value)+''' COLLATE NOCASE order by CodeKey ASC', - 'select count(CodeKey) from Properties, PropertyValues where Properties.PropertyTypeKey = '+FProperties[prop]+' and Properties.PropertyValueKey = PropertyValues.PropertyValueKey and PropertyValues.Value = '''+SQLWrapString(value)+''' COLLATE NOCASE and CodeKey = ') + result := FilterBySQL(c, d, 'select CodeKey as Key from Properties, PropertyValues where Properties.PropertyTypeKey = '+FProperties[prop]+' and Properties.PropertyValueKey = PropertyValues.PropertyValueKey and PropertyValues.Value = '''+SQLWrapString(value)+''' COLLATE NOCASE order by CodeKey ASC', + 'select count(CodeKey) from Properties, PropertyValues where Properties.PropertyTypeKey = '+FProperties[prop]+' and Properties.PropertyValueKey = PropertyValues.PropertyValueKey and PropertyValues.Value = '''+SQLWrapString(value)+''' COLLATE NOCASE and CodeKey = ', forIteration) + else if (FProperties.ContainsKey(prop) and (op = foIn)) then + begin + s := commaListOfCodes(value); + result := FilterBySQL(c, d, 'select CodeKey as Key from Properties, PropertyValues where Properties.PropertyTypeKey = '+FProperties[prop]+' and Properties.PropertyValueKey = PropertyValues.PropertyValueKey and PropertyValues.Value = ('''+SQLWrapString(s)+''') COLLATE NOCASE order by CodeKey ASC', + 'select count(CodeKey) from Properties, PropertyValues where Properties.PropertyTypeKey = '+FProperties[prop]+' and Properties.PropertyValueKey = PropertyValues.PropertyValueKey and PropertyValues.Value = '''+SQLWrapString(value)+''' COLLATE NOCASE and CodeKey = ', forIteration) + end else if (FRelationships.ContainsKey(prop) and (op = foExists)) then if FCodes.ContainsKey(value) then - result := FilterBySQL(c, 'select SourceKey as Key from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and exists (select CodeKey from Codes where (Code = '''+sqlwrapString(value)+''')) order by SourceKey ASC', - 'select count(SourceKey) from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and exists (select CodeKey from Codes where (Code = '''+sqlwrapString(value)+''')) and SourceKey = ') + result := FilterBySQL(c, d, 'select SourceKey as Key from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and exists (select CodeKey from Codes where (Code = '''+sqlwrapString(value)+''')) order by SourceKey ASC', + 'select count(SourceKey) from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and exists (select CodeKey from Codes where (Code = '''+sqlwrapString(value)+''')) and SourceKey = ', forIteration) else - result := FilterBySQL(c, 'select SourceKey as Key from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and exists (select CodeKey from Codes where (Description = '''+sqlwrapString(value)+''' COLLATE NOCASE)) order by SourceKey ASC', - 'select count(SourceKey) from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and exists (select CodeKey from Codes where (Description = '''+sqlwrapString(value)+''' COLLATE NOCASE)) and SourceKey = ') + result := FilterBySQL(c, d, 'select SourceKey as Key from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and exists (select CodeKey from Codes where (Description = '''+sqlwrapString(value)+''' COLLATE NOCASE)) order by SourceKey ASC', + 'select count(SourceKey) from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and exists (select CodeKey from Codes where (Description = '''+sqlwrapString(value)+''' COLLATE NOCASE)) and SourceKey = ', forIteration) + else if (FRelationships.ContainsKey(prop) and (op = foIn)) then + begin + s := commaListOfCodes(value); + result := FilterBySQL(c, d, 'select SourceKey as Key from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and exists (select CodeKey from Codes where (Code in ('''+sqlwrapString(s)+'''))) order by SourceKey ASC', + 'select count(SourceKey) from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and exists (select CodeKey from Codes where (Code = '''+sqlwrapString(value)+''')) and SourceKey = ', forIteration) + end else if (FProperties.ContainsKey(prop) and (op = foExists)) then - result := FilterBySQL(c, 'select distinct CodeKey as Key from Properties where Properties.PropertyTypeKey = '+FProperties[prop]+' order by CodeKey ASC', - 'select count(CodeKey) from Properties where Properties.PropertyTypeKey = '+FProperties[prop]+' and CodeKey = ') + result := FilterBySQL(c, d, 'select distinct CodeKey as Key from Properties where Properties.PropertyTypeKey = '+FProperties[prop]+' order by CodeKey ASC', + 'select count(CodeKey) from Properties where Properties.PropertyTypeKey = '+FProperties[prop]+' and CodeKey = ', forIteration) else if (prop = 'STATUS') and (op = foEqual)and (FStatusKeys.ContainsKey(value)) then - result := FilterBySQL(c, 'select CodeKey as Key from Codes where StatusKey = '+FStatusKeys[value]+' order by CodeKey ASC', - 'select count(CodeKey) from Codes where StatusKey = '+FStatusKeys[value]+' and CodeKey = ') + result := FilterBySQL(c, d, 'select CodeKey as Key from Codes where StatusKey = '+FStatusKeys[value]+' order by CodeKey ASC', + 'select count(CodeKey) from Codes where StatusKey = '+FStatusKeys[value]+' and CodeKey = ', forIteration) else if (prop = 'LIST') and (op = foEqual) and (FCodes.ContainsKey(value)) then - result := FilterBySQL(c, 'select TargetKey as Key from Relationships where RelationshipTypeKey = '+FRelationships['Answer']+' and SourceKey in (select CodeKey from Codes where (Code = '''+sqlwrapString(value)+''')) order by SourceKey ASC', - 'select count(TargetKey) from Relationships where RelationshipTypeKey = '+FRelationships['Answer']+' and SourceKey in (select CodeKey from Codes where (Code = '''+sqlwrapString(value)+''')) and TargetKey = ') + result := FilterBySQL(c, d, 'select TargetKey as Key from Relationships where RelationshipTypeKey = '+FRelationships['Answer']+' and SourceKey in (select CodeKey from Codes where (Code = '''+sqlwrapString(value)+''')) order by SourceKey ASC', + 'select count(TargetKey) from Relationships where RelationshipTypeKey = '+FRelationships['Answer']+' and SourceKey in (select CodeKey from Codes where (Code = '''+sqlwrapString(value)+''')) and TargetKey = ', forIteration) else if (FRelationships.ContainsKey(prop)) and (op = foRegex) then begin reg := TRegularExpression.Create(value); @@ -1031,8 +1124,8 @@ function TLOINCServices.filter(forIteration : boolean; prop: String; op: TFhirFi if reg.IsMatch(c.ColStringByName['Description']) then ts.add(c.ColStringByName['Key']); c.terminate; - result := FilterBySQL(c, 'select SourceKey as Key from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and TargetKey in ('+ts.CommaText+') order by SourceKey ASC', - 'select count(SourceKey) from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and TargetKey in ('+ts.CommaText+') and SourceKey = ') + result := FilterBySQL(c, d, 'select SourceKey as Key from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and TargetKey in ('+ts.CommaText+') order by SourceKey ASC', + 'select count(SourceKey) from Relationships where RelationshipTypeKey = '+FRelationships[prop]+' and TargetKey in ('+ts.CommaText+') and SourceKey = ', forIteration) finally ts.free; end; @@ -1051,8 +1144,8 @@ function TLOINCServices.filter(forIteration : boolean; prop: String; op: TFhirFi if reg.IsMatch(c.ColStringByName['Value']) then ts.add(c.ColStringByName['PropertyValueKey']); c.terminate; - result := FilterBySQL(c, 'select CodeKey as Key from Properties where PropertyTypeKey = '+FProperties[prop]+' and PropertyValueKey in ('+ts.CommaText+') order by CodeKey ASC', - 'select count(CodeKey) from Properties where PropertyTypeKey = '+FProperties[prop]+' and PropertyValueKey in ('+ts.CommaText+') and CodeKey = ') + result := FilterBySQL(c, d, 'select CodeKey as Key from Properties where PropertyTypeKey = '+FProperties[prop]+' and PropertyValueKey in ('+ts.CommaText+') order by CodeKey ASC', + 'select count(CodeKey) from Properties where PropertyTypeKey = '+FProperties[prop]+' and PropertyValueKey in ('+ts.CommaText+') and CodeKey = ', forIteration) finally ts.free; end; @@ -1061,16 +1154,17 @@ function TLOINCServices.filter(forIteration : boolean; prop: String; op: TFhirFi end; end else if (prop = 'concept') and (op in [foIsA, foDescendentOf]) then - result := FilterBySQL(c, 'select DescendentKey as Key from Closure where AncestorKey in (select CodeKey from Codes where Code = '''+sqlwrapString(value)+''') order by DescendentKey ASC', - 'select count(DescendentKey) from Closure where AncestorKey in (select CodeKey from Codes where Code = '''+sqlwrapString(value)+''') and DescendentKey = ') + result := FilterBySQL(c, d, 'select DescendentKey as Key from Closure where AncestorKey in (select CodeKey from Codes where Code = '''+sqlwrapString(value)+''') order by DescendentKey ASC', + 'select count(DescendentKey) from Closure where AncestorKey in (select CodeKey from Codes where Code = '''+sqlwrapString(value)+''') and DescendentKey = ', forIteration) else if (prop = 'copyright') and (op = foEqual) and (value = 'LOINC') then - result := FilterBySQL(c, 'select CodeKey as Key from Codes where not CodeKey in (select CodeKey from Properties where PropertyTypeKey = 9) order by CodeKey ASC', - 'select count(CodeKey) from Codes where not CodeKey in (select CodeKey from Properties where PropertyTypeKey = 9) and CodeKey = ' ) + result := FilterBySQL(c, d, 'select CodeKey as Key from Codes where not CodeKey in (select CodeKey from Properties where PropertyTypeKey = 9) order by CodeKey ASC', + 'select count(CodeKey) from Codes where not CodeKey in (select CodeKey from Properties where PropertyTypeKey = 9) and CodeKey = ', forIteration) else if (prop = 'copyright') and (op = foEqual) and (value = '3rdParty') then - result := FilterBySQL(c, 'select CodeKey as Key from Codes where CodeKey in (select CodeKey from Properties where PropertyTypeKey = 9) order by CodeKey ASC', - 'select count(CodeKey) from Codes where CodeKey in (select CodeKey from Properties where PropertyTypeKey = 9) and CodeKey = ') + result := FilterBySQL(c, d, 'select CodeKey as Key from Codes where CodeKey in (select CodeKey from Properties where PropertyTypeKey = 9) order by CodeKey ASC', + 'select count(CodeKey) from Codes where CodeKey in (select CodeKey from Properties where PropertyTypeKey = 9) and CodeKey = ', forIteration) else - result := nil; + result := nil; + c.release; except on e : Exception do @@ -1164,6 +1258,20 @@ function TLoincFilterHolder.HasKey(key : cardinal) : boolean; end; end; +{ TLOINCPrep } + +constructor TLOINCPrep.Create; +begin + inherited Create; + filters := TFslList.create; +end; + +destructor TLOINCPrep.Destroy; +begin + filters.free; + inherited Destroy; +end; + { TDescriptionCacheEntry } constructor TDescriptionCacheEntry.create(display: boolean; lang: String; value: String); diff --git a/library/ftx/ftx_sct_analysis.pas b/library/ftx/ftx_sct_analysis.pas index f25e9ac18..d5e08811b 100644 --- a/library/ftx/ftx_sct_analysis.pas +++ b/library/ftx/ftx_sct_analysis.pas @@ -376,7 +376,6 @@ function TSnomedAnalysis.generate(params : THTTPParameters): TFslNameBuffer; b.appendLine(''); b.appendLine(''); b.appendLine(''); - b.appendLine(''); b.appendLine(''); b.appendLine(''); b.appendLine(''); diff --git a/library/ftx/ftx_sct_services.pas b/library/ftx/ftx_sct_services.pas index b7729fe2f..552a67c0a 100644 --- a/library/ftx/ftx_sct_services.pas +++ b/library/ftx/ftx_sct_services.pas @@ -3421,7 +3421,7 @@ function TSnomedServices.filterEquals(id : UInt64): TCodeSystemProviderFilterCon try if not Concept.FindConcept(id, index) then raise ETerminologyError.Create('The Snomed Concept '+inttostr(id)+' was not known', itInvalid); - Setlength(res.descendants, 0); + Setlength(res.descendants, 1); res.descendants[0] := index; result := TSnomedFilterContext(res.link); finally diff --git a/library/ftx/ftx_service.pas b/library/ftx/ftx_service.pas index 18b5f0806..679d8165f 100644 --- a/library/ftx/ftx_service.pas +++ b/library/ftx/ftx_service.pas @@ -751,7 +751,7 @@ function TConceptDesignations.langMatches(lang : THTTPLanguageEntry; stated: TIE if (lang.ietf = nil) then lang.ietf := FLanguages.parse(lang.lang); - if (lang.ietf <> nil) and lang.ietf.matches(stated, depthForMatchType(matchType)) then + if (lang.ietf <> nil) and lang.ietf.matches(actual, depthForMatchType(matchType)) then exit(true); end; end; diff --git a/library/v2/v2_dictionary_database.pas b/library/v2/v2_dictionary_database.pas index 054d0be07..25688e892 100644 --- a/library/v2/v2_dictionary_database.pas +++ b/library/v2/v2_dictionary_database.pas @@ -1143,7 +1143,7 @@ procedure THL7V2OdbcDictionary.LoadSegmentMaps(aVersion : THL7V2Version; oMessag oStructure := THL7V2ModelMessageStructure.Create; try oStructure.Name := sLastName; - oStructure.Description := '(Implicitly Created by HL7Connect)'; + oStructure.Description := '(Implicitly Created)'; oMessageStructures.Add(oStructure.Link); finally oStructure.free; diff --git a/library/v2/v2_dictionary_v21.pas b/library/v2/v2_dictionary_v21.pas index ad443d058..4ec38bc6c 100644 --- a/library/v2/v2_dictionary_v21.pas +++ b/library/v2/v2_dictionary_v21.pas @@ -2388,183 +2388,183 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr Begin oStructures.Add('?', 'unknown', '', '', ''); oStructures.Add('ACK', 'Standard Acknowlegdement', 'A01', 'ACK', ''); - oStructure := oStructures.Add('ACK_A01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A06', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A06', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A06', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A08', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A08', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A08', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A09', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A09', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A09', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A10', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A10', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A10', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A11', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A11', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A11', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A12', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A12', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A12', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A13', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A13', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A13', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A14', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A14', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A14', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A15', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A15', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A15', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A16', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A16', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A16', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A17', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A17', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A17', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A18', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A18', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A18', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A20', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A20', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A20', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A21', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A21', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A21', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A22', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A22', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A22', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A23', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A23', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A23', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A24', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A24', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A24', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_P01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_P01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_P01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_P02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_P02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_P02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_P03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_P03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_P03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_Q03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_Q03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_Q03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); - oStructure := oStructures.Add('ACK_Q05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_Q05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_Q05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); - oStructure := oStructures.Add('ACK_R01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_R01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_R01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); - oStructure := oStructures.Add('ACK_R03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_R03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_R03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); - oStructure := oStructures.Add('ADR_A19', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADR_A19', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADR_A19', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2575,7 +2575,7 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp1.Children.Add('PID', False, False, gtSingle); oGrp1.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2584,21 +2584,21 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('NK1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('EVN', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('EVN', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2607,7 +2607,7 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('NK1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2616,21 +2616,21 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('NK1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A06', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A06', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A06', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('EVN', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('EVN', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A08', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A08', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A08', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2639,7 +2639,7 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('NK1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A09', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A09', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A09', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2647,7 +2647,7 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A10', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A10', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A10', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2655,7 +2655,7 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A11', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A11', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A11', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2663,7 +2663,7 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A12', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A12', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A12', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2671,7 +2671,7 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A13', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A13', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A13', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2679,7 +2679,7 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A14', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A14', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A14', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2689,7 +2689,7 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('NK1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A15', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A15', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A15', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2697,7 +2697,7 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A16', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A16', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A16', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2705,7 +2705,7 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A17', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A17', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A17', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2713,7 +2713,7 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp1 := oStructure.SegmentMap.Children.Add('PATIENT', False, True, gtGroup); oGrp1.Children.Add('PID', False, False, gtSingle); oGrp1.Children.Add('PV1', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A18', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A18', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A18', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2721,34 +2721,34 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MRG', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A20', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A20', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A20', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('EVN', False, False, gtSingle); oStructure.SegmentMap.Children.Add('NPU', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A21', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A21', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A21', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('EVN', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A22', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A22', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A22', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('EVN', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A23', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A23', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A23', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('EVN', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A24', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A24', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A24', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2756,7 +2756,7 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); - oStructure := oStructures.Add('BAR_P01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('BAR_P01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('BAR_P01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2771,7 +2771,7 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp1.Children.Add('IN1', True, True, gtSingle); oGrp1.Children.Add('ACC', True, False, gtSingle); oGrp1.Children.Add('UB1', True, False, gtSingle); - oStructure := oStructures.Add('BAR_P02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('BAR_P02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('BAR_P02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2779,7 +2779,7 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp1 := oStructure.SegmentMap.Children.Add('PATIENT', False, True, gtGroup); oGrp1.Children.Add('PID', False, False, gtSingle); oGrp1.Children.Add('PV1', True, False, gtSingle); - oStructure := oStructures.Add('DFT_P03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('DFT_P03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('DFT_P03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2787,7 +2787,7 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('FT1', True, True, gtSingle); - oStructure := oStructures.Add('DSR_Q01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('DSR_Q01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('DSR_Q01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2796,7 +2796,7 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSP', False, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', False, False, gtSingle); - oStructure := oStructures.Add('DSR_Q03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('DSR_Q03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('DSR_Q03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2804,12 +2804,12 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSP', False, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', False, False, gtSingle); - oStructure := oStructures.Add('MCF_Q02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MCF_Q02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MCF_Q02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); - oStructure := oStructures.Add('ORM_O01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ORM_O01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ORM_O01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2829,7 +2829,7 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp2.Children.Add('OBX', True, True, gtSingle); oGrp2.Children.Add('NTE', True, True, gtSingle); oGrp1.Children.Add('BLG', True, False, gtSingle); - oStructure := oStructures.Add('ORR_O02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ORR_O02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ORR_O02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2846,7 +2846,7 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp4.Children.Add('ORO', False, False, gtSingle); oGrp4.Children.Add('RX1', False, False, gtSingle); oGrp2.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('ORU_R01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ORU_R01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ORU_R01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2863,7 +2863,7 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp3.Children.Add('OBX', True, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('ORU_R03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ORU_R03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ORU_R03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -2880,26 +2880,26 @@ procedure Definitions21LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp3.Children.Add('OBX', True, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('QRY_A19', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('QRY_A19', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('QRY_A19', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRD', False, False, gtSingle); - oStructure := oStructures.Add('QRY_Q01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('QRY_Q01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('QRY_Q01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSC', False, False, gtSingle); - oStructure := oStructures.Add('QRY_Q02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('QRY_Q02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('QRY_Q02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSC', False, False, gtSingle); - oStructure := oStructures.Add('UDM_Q05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('UDM_Q05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('UDM_Q05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); diff --git a/library/v2/v2_dictionary_v22.pas b/library/v2/v2_dictionary_v22.pas index c830b74b2..aa778dbad 100644 --- a/library/v2/v2_dictionary_v22.pas +++ b/library/v2/v2_dictionary_v22.pas @@ -4504,314 +4504,314 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr Begin oStructures.Add('?', 'unknown', '', '', ''); oStructures.Add('ACK', 'Standard Acknowlegdement', 'A01', 'ACK', ''); - oStructure := oStructures.Add('ACK_A01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A06', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A06', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A06', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A08', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A08', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A08', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A09', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A09', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A09', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A10', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A10', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A10', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A11', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A11', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A11', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A12', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A12', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A12', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A13', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A13', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A13', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A14', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A14', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A14', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A15', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A15', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A15', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A16', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A16', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A16', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A17', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A17', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A17', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A18', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A18', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A18', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A20', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A20', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A20', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A21', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A21', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A21', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A22', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A22', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A22', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A23', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A23', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A23', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A24', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A24', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A24', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A25', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A25', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A25', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A26', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A26', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A26', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A27', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A27', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A27', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A28', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A28', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A28', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A29', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A29', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A29', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A30', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A30', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A30', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A31', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A31', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A31', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A32', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A32', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A32', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A33', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A33', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A33', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A34', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A34', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A34', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A35', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A35', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A35', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A36', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A36', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A36', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A37', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A37', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A37', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_M01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_M01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_M01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_M02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_M02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_M02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_M03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_M03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_M03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_N01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_N01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_N01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); - oStructure := oStructures.Add('ACK_O01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_O01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_O01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_O02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_O02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_O02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_P01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_P01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_P01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_P02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_P02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_P02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_P03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_P03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_P03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_Q02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_Q02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_Q02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_Q03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_Q03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_Q03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_Q05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_Q05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_Q05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); - oStructure := oStructures.Add('ACK_R01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_R01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_R01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); - oStructure := oStructures.Add('ACK_R02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_R02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_R02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); - oStructure := oStructures.Add('ACK_R03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_R03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_R03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); - oStructure := oStructures.Add('ACK_R04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_R04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_R04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ADR_A19', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADR_A19', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADR_A19', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -4838,7 +4838,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp1.Children.Add('UB1', True, False, gtSingle); oGrp1.Children.Add('UB2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -4860,7 +4860,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -4869,7 +4869,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -4878,7 +4878,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -4900,7 +4900,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -4922,7 +4922,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A06', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A06', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A06', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -4945,7 +4945,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -4968,7 +4968,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A08', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A08', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A08', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -4990,7 +4990,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A09', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A09', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A09', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5000,7 +5000,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A10', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A10', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A10', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5010,7 +5010,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A11', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A11', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A11', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5020,7 +5020,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A12', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A12', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A12', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5030,7 +5030,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A13', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A13', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A13', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5052,7 +5052,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A14', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A14', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A14', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5074,7 +5074,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A15', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A15', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A15', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5084,7 +5084,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A16', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A16', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A16', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5094,7 +5094,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A17', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A17', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A17', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5107,7 +5107,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A18', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A18', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A18', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5115,13 +5115,13 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MRG', True, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A20', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A20', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A20', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('EVN', False, False, gtSingle); oStructure.SegmentMap.Children.Add('NPU', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A21', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A21', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A21', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5130,7 +5130,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A22', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A22', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A22', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5139,7 +5139,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A23', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A23', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A23', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5148,7 +5148,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A24', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A24', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A24', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5157,7 +5157,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PV1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A25', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A25', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A25', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5166,7 +5166,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A26', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A26', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A26', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5175,7 +5175,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A27', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A27', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A27', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5184,7 +5184,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A28', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A28', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A28', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5206,7 +5206,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A29', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A29', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A29', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5215,14 +5215,14 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A30', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A30', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A30', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('EVN', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MRG', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A31', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A31', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A31', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5244,7 +5244,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A32', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A32', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A32', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5253,7 +5253,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A33', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A33', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A33', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5262,28 +5262,28 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A34', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A34', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A34', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('EVN', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MRG', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A35', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A35', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A35', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('EVN', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MRG', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A36', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A36', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A36', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('EVN', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MRG', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A37', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A37', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A37', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5292,7 +5292,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PV1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', True, False, gtSingle); - oStructure := oStructures.Add('BAR_P01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('BAR_P01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('BAR_P01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5315,7 +5315,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp1.Children.Add('ACC', True, False, gtSingle); oGrp1.Children.Add('UB1', True, False, gtSingle); oGrp1.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('BAR_P02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('BAR_P02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('BAR_P02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5323,7 +5323,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp1 := oStructure.SegmentMap.Children.Add('PATIENT', False, True, gtGroup); oGrp1.Children.Add('PID', False, False, gtSingle); oGrp1.Children.Add('PV1', True, False, gtSingle); - oStructure := oStructures.Add('DFT_P03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('DFT_P03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('DFT_P03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5333,7 +5333,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); oStructure.SegmentMap.Children.Add('FT1', False, True, gtSingle); - oStructure := oStructures.Add('DSR_P04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('DSR_P04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('DSR_P04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5343,7 +5343,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSP', False, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('DSR_Q01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('DSR_Q01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('DSR_Q01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5353,7 +5353,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSP', False, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('DSR_Q03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('DSR_Q03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('DSR_Q03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5362,7 +5362,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSP', False, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('DSR_R03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('DSR_R03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('DSR_R03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5371,25 +5371,25 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSP', False, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('MFD_M01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFD_M01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFD_M01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MFI', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MFA', True, True, gtSingle); - oStructure := oStructures.Add('MFD_M02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFD_M02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFD_M02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MFI', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MFA', True, True, gtSingle); - oStructure := oStructures.Add('MFD_M03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFD_M03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFD_M03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MFI', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MFA', True, True, gtSingle); - oStructure := oStructures.Add('MFK_M01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFK_M01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFK_M01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5397,7 +5397,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); oStructure.SegmentMap.Children.Add('MFI', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MFA', True, True, gtSingle); - oStructure := oStructures.Add('MFK_M02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFK_M02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFK_M02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5405,7 +5405,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); oStructure.SegmentMap.Children.Add('MFI', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MFA', True, True, gtSingle); - oStructure := oStructures.Add('MFK_M03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFK_M03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFK_M03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5413,7 +5413,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); oStructure.SegmentMap.Children.Add('MFI', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MFA', True, True, gtSingle); - oStructure := oStructures.Add('MFN_M01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFN_M01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFN_M01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5421,7 +5421,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp1 := oStructure.SegmentMap.Children.Add('MF', False, True, gtGroup); oGrp1.Children.Add('MFE', False, False, gtSingle); oGrp1.Children.Add('Zxx', True, False, gtSingle); - oStructure := oStructures.Add('MFN_M02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFN_M02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFN_M02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5429,7 +5429,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp1 := oStructure.SegmentMap.Children.Add('MF_STAFF', False, True, gtGroup); oGrp1.Children.Add('MFE', False, False, gtSingle); oGrp1.Children.Add('Zxx', True, False, gtSingle); - oStructure := oStructures.Add('MFN_M03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFN_M03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFN_M03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5437,28 +5437,28 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp1 := oStructure.SegmentMap.Children.Add('MF_TEST', False, True, gtGroup); oGrp1.Children.Add('MFE', False, False, gtSingle); oGrp1.Children.Add('Zxx', True, False, gtSingle); - oStructure := oStructures.Add('MFQ_M01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFQ_M01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFQ_M01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('MFQ_M02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFQ_M02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFQ_M02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('MFQ_M03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFQ_M03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFQ_M03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('MFR_M01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFR_M01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFR_M01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5471,7 +5471,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp1.Children.Add('MFE', False, False, gtSingle); oGrp1.Children.Add('Zxx', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('MFR_M02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFR_M02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFR_M02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5484,7 +5484,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp1.Children.Add('MFE', False, False, gtSingle); oGrp1.Children.Add('Zxx', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('MFR_M03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFR_M03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFR_M03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5497,7 +5497,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp1.Children.Add('MFE', False, False, gtSingle); oGrp1.Children.Add('Zxx', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('NMD_N01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('NMD_N01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('NMD_N01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5511,7 +5511,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp2 := oGrp1.Children.Add('APP_STATUS', True, False, gtGroup); oGrp2.Children.Add('NSC', False, False, gtSingle); oGrp2.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('NMQ_N02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('NMQ_N02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('NMQ_N02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5522,7 +5522,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp1.Children.Add('NCK', True, False, gtSingle); oGrp1.Children.Add('NST', True, False, gtSingle); oGrp1.Children.Add('NSC', True, False, gtSingle); - oStructure := oStructures.Add('NMR_N02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('NMR_N02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('NMR_N02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5536,7 +5536,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp1.Children.Add('NTE', True, True, gtSingle); oGrp1.Children.Add('NSC', True, False, gtSingle); oGrp1.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('ORF_R04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ORF_R04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ORF_R04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5554,7 +5554,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp2.Children.Add('OBX', True, False, gtSingle); oGrp2.Children.Add('NTE', True, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('ORM_O01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ORM_O01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ORM_O01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5577,7 +5577,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp2.Children.Add('OBX', True, True, gtSingle); oGrp2.Children.Add('NTE', False, True, gtSingle); oGrp1.Children.Add('BLG', True, False, gtSingle); - oStructure := oStructures.Add('ORR_O02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ORR_O02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ORR_O02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5597,7 +5597,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp4.Children.Add('ODS', False, False, gtSingle); oGrp4.Children.Add('ODT', False, False, gtSingle); oGrp2.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('ORU_R01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ORU_R01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ORU_R01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5614,7 +5614,7 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp3.Children.Add('OBX', True, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('ORU_R03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ORU_R03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ORU_R03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -5631,41 +5631,41 @@ procedure Definitions22LoadMessageStructures(oStructures : THL7V2ModelMessageStr oGrp3.Children.Add('OBX', True, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('QRY_A19', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('QRY_A19', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('QRY_A19', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); - oStructure := oStructures.Add('QRY_P04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('QRY_P04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('QRY_P04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('QRY_Q01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('QRY_Q01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('QRY_Q01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('QRY_Q02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('QRY_Q02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('QRY_Q02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('QRY_R02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('QRY_R02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('QRY_R02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRF', False, False, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('UDM_Q05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('UDM_Q05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('UDM_Q05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); diff --git a/library/v2/v2_dictionary_v23.pas b/library/v2/v2_dictionary_v23.pas index 074a6f4e1..f36059c75 100644 --- a/library/v2/v2_dictionary_v23.pas +++ b/library/v2/v2_dictionary_v23.pas @@ -7697,594 +7697,594 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt Begin oStructures.Add('?', 'unknown', '', '', ''); oStructures.Add('ACK', 'Standard Acknowlegdement', 'A01', 'ACK', ''); - oStructure := oStructures.Add('ACK_A01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A06', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A06', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A06', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A08', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A08', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A08', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A09', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A09', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A09', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A10', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A10', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A10', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A11', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A11', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A11', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A12', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A12', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A12', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A13', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A13', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A13', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A14', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A14', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A14', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A15', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A15', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A15', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A16', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A16', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A16', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A17', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A17', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A17', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A18', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A18', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A18', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A20', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A20', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A20', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A21', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A21', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A21', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A22', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A22', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A22', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A23', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A23', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A23', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A24', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A24', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A24', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A25', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A25', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A25', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A26', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A26', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A26', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A27', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A27', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A27', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A28', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A28', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A28', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A29', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A29', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A29', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A30', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A30', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A30', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A31', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A31', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A31', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A32', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A32', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A32', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A33', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A33', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A33', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A34', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A34', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A34', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A35', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A35', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A35', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A36', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A36', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A36', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A37', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A37', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A37', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A38', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A38', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A38', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A39', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A39', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A39', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A40', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A40', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A40', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A41', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A41', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A41', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A42', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A42', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A42', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A43', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A43', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A43', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A44', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A44', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A44', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A45', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A45', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A45', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A46', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A46', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A46', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A47', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A47', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A47', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A48', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A48', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A48', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A49', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A49', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A49', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A50', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A50', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A50', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A51', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A51', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A51', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_I07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_I07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_I07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_P01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_P01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_P01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_P02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_P02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_P02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_P03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_P03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_P03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_P05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_P05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_P05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_P06', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_P06', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_P06', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_P09', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_P09', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_P09', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_PC1', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_PC1', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_PC1', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_PC2', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_PC2', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_PC2', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_PC3', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_PC3', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_PC3', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_PC6', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_PC6', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_PC6', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_PC7', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_PC7', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_PC7', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_PC8', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_PC8', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_PC8', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_PCB', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_PCB', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_PCB', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_PCC', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_PCC', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_PCC', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_PCD', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_PCD', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_PCD', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_PCG', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_PCG', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_PCG', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_PCH', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_PCH', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_PCH', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_PCJ', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_PCJ', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_PCJ', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_Q02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_Q02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_Q02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_Q03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_Q03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_Q03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_Q05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_Q05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_Q05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_R01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_R01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_R01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); - oStructure := oStructures.Add('ACK_S12', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_S12', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_S12', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_S13', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_S13', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_S13', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_S14', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_S14', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_S14', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_S15', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_S15', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_S15', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_S16', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_S16', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_S16', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_S17', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_S17', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_S17', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_S18', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_S18', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_S18', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_S19', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_S19', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_S19', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_S20', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_S20', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_S20', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_S21', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_S21', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_S21', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_S22', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_S22', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_S22', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_S23', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_S23', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_S23', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_S24', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_S24', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_S24', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_S26', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_S26', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_S26', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_T01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_T02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_T03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_T04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_T05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_T06', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T06', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T06', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_T07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_T08', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T08', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T08', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_T09', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T09', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T09', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_T10', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T10', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T10', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_T11', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T11', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T11', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ADR_A19', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADR_A19', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADR_A19', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8374,7 +8374,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp2.Children.Add('PR1', False, False, gtSingle); oGrp2.Children.Add('ROL', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8402,7 +8402,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8460,7 +8460,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8490,7 +8490,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A08', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A08', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A08', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8530,7 +8530,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A10', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A10', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A10', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8542,7 +8542,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A11', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A11', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A11', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8566,7 +8566,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A13', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A13', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A13', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8594,7 +8594,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A14', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A14', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A14', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8622,7 +8622,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A15', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A15', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A15', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8679,7 +8679,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('EVN', False, False, gtSingle); oStructure.SegmentMap.Children.Add('NPU', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A21', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A21', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A21', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8690,7 +8690,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A22', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A22', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A22', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8701,7 +8701,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A23', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A23', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A23', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8725,7 +8725,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PD1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A25', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A25', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A25', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8736,7 +8736,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A26', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A26', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A26', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8747,7 +8747,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A27', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A27', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A27', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8758,7 +8758,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A28', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A28', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A28', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8786,7 +8786,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A29', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A29', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A29', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8805,7 +8805,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PD1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('MRG', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A31', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A31', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A31', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8833,7 +8833,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A32', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A32', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A32', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8844,7 +8844,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A33', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A33', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A33', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8855,7 +8855,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A34', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A34', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A34', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8863,7 +8863,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PD1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('MRG', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A35', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A35', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A35', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8871,7 +8871,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PD1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('MRG', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A36', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A36', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A36', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8914,7 +8914,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PD1', True, False, gtSingle); oGrp1.Children.Add('MRG', False, False, gtSingle); oGrp1.Children.Add('PV1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A40', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A40', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A40', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8924,7 +8924,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PD1', True, False, gtSingle); oGrp1.Children.Add('MRG', False, False, gtSingle); oGrp1.Children.Add('PV1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A41', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A41', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A41', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8934,7 +8934,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PD1', True, False, gtSingle); oGrp1.Children.Add('MRG', False, False, gtSingle); oGrp1.Children.Add('PV1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A42', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A42', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A42', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8953,7 +8953,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PID', False, False, gtSingle); oGrp1.Children.Add('PD1', True, False, gtSingle); oGrp1.Children.Add('MRG', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A44', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A44', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A44', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8972,7 +8972,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp1 := oStructure.SegmentMap.Children.Add('MERGE_INFO', False, True, gtGroup); oGrp1.Children.Add('MRG', False, False, gtSingle); oGrp1.Children.Add('PV1', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A46', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A46', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A46', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8980,7 +8980,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PD1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('MRG', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A47', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A47', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A47', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8988,7 +8988,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PD1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('MRG', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A48', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A48', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A48', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -8996,7 +8996,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PD1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('MRG', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A49', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A49', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A49', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9013,7 +9013,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PD1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('MRG', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A51', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A51', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A51', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9062,7 +9062,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PD1', True, False, gtSingle); oGrp1.Children.Add('PV1', True, False, gtSingle); oGrp1.Children.Add('DB1', True, True, gtSingle); - oStructure := oStructures.Add('BAR_P05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('BAR_P05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('BAR_P05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9108,7 +9108,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PV1', True, False, gtSingle); oGrp1.Children.Add('CSR', False, False, gtSingle); oGrp1.Children.Add('CSP', True, True, gtSingle); - oStructure := oStructures.Add('CRM_C02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('CRM_C02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('CRM_C02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9117,7 +9117,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PV1', True, False, gtSingle); oGrp1.Children.Add('CSR', False, False, gtSingle); oGrp1.Children.Add('CSP', True, True, gtSingle); - oStructure := oStructures.Add('CRM_C03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('CRM_C03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('CRM_C03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9126,7 +9126,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PV1', True, False, gtSingle); oGrp1.Children.Add('CSR', False, False, gtSingle); oGrp1.Children.Add('CSP', True, True, gtSingle); - oStructure := oStructures.Add('CRM_C04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('CRM_C04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('CRM_C04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9135,7 +9135,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PV1', True, False, gtSingle); oGrp1.Children.Add('CSR', False, False, gtSingle); oGrp1.Children.Add('CSP', True, True, gtSingle); - oStructure := oStructures.Add('CRM_C05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('CRM_C05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('CRM_C05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9144,7 +9144,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PV1', True, False, gtSingle); oGrp1.Children.Add('CSR', False, False, gtSingle); oGrp1.Children.Add('CSP', True, True, gtSingle); - oStructure := oStructures.Add('CRM_C06', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('CRM_C06', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('CRM_C06', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9153,7 +9153,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PV1', True, False, gtSingle); oGrp1.Children.Add('CSR', False, False, gtSingle); oGrp1.Children.Add('CSP', True, True, gtSingle); - oStructure := oStructures.Add('CRM_C07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('CRM_C07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('CRM_C07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9162,7 +9162,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PV1', True, False, gtSingle); oGrp1.Children.Add('CSR', False, False, gtSingle); oGrp1.Children.Add('CSP', True, True, gtSingle); - oStructure := oStructures.Add('CRM_C08', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('CRM_C08', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('CRM_C08', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9197,7 +9197,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp5 := oGrp4.Children.Add('RX_ADMIN', False, True, gtGroup); oGrp5.Children.Add('RXA', False, False, gtSingle); oGrp5.Children.Add('RXR', False, False, gtSingle); - oStructure := oStructures.Add('CSU_C10', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('CSU_C10', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('CSU_C10', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9223,7 +9223,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp5 := oGrp4.Children.Add('RX_ADMIN', False, True, gtGroup); oGrp5.Children.Add('RXA', False, False, gtSingle); oGrp5.Children.Add('RXR', False, False, gtSingle); - oStructure := oStructures.Add('CSU_C11', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('CSU_C11', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('CSU_C11', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9249,7 +9249,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp5 := oGrp4.Children.Add('RX_ADMIN', False, True, gtGroup); oGrp5.Children.Add('RXA', False, False, gtSingle); oGrp5.Children.Add('RXR', False, False, gtSingle); - oStructure := oStructures.Add('CSU_C12', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('CSU_C12', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('CSU_C12', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9326,7 +9326,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSP', False, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('DSR_Q02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('DSR_Q02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('DSR_Q02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9385,7 +9385,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('TXA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', False, True, gtSingle); - oStructure := oStructures.Add('MDM_T03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MDM_T03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MDM_T03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9393,7 +9393,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('TXA', False, False, gtSingle); - oStructure := oStructures.Add('MDM_T04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MDM_T04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MDM_T04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9402,7 +9402,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('TXA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', False, True, gtSingle); - oStructure := oStructures.Add('MDM_T05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MDM_T05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MDM_T05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9410,7 +9410,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('TXA', False, False, gtSingle); - oStructure := oStructures.Add('MDM_T06', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MDM_T06', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MDM_T06', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9419,7 +9419,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('TXA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', False, True, gtSingle); - oStructure := oStructures.Add('MDM_T07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MDM_T07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MDM_T07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9427,7 +9427,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('TXA', False, False, gtSingle); - oStructure := oStructures.Add('MDM_T08', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MDM_T08', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MDM_T08', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9436,7 +9436,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('TXA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', False, True, gtSingle); - oStructure := oStructures.Add('MDM_T09', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MDM_T09', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MDM_T09', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9444,7 +9444,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('TXA', False, False, gtSingle); - oStructure := oStructures.Add('MDM_T10', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MDM_T10', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MDM_T10', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9453,7 +9453,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('TXA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', False, True, gtSingle); - oStructure := oStructures.Add('MDM_T11', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MDM_T11', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MDM_T11', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9471,14 +9471,14 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('MFI', False, False, gtSingle); oGrp1 := oStructure.SegmentMap.Children.Add('MF', False, True, gtGroup); oGrp1.Children.Add('MFA', True, False, gtSingle); - oStructure := oStructures.Add('MFK_M02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFK_M02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFK_M02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MFI', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MFA', True, True, gtSingle); - oStructure := oStructures.Add('MFK_M03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFK_M03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFK_M03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9486,21 +9486,21 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); oStructure.SegmentMap.Children.Add('MFI', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MFA', True, True, gtSingle); - oStructure := oStructures.Add('MFK_M04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFK_M04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFK_M04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MFI', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MFA', True, True, gtSingle); - oStructure := oStructures.Add('MFK_M05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFK_M05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFK_M05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MFI', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MFA', True, True, gtSingle); - oStructure := oStructures.Add('MFK_M07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFK_M07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFK_M07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9533,7 +9533,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('MFE', False, False, gtSingle); oGrp1.Children.Add('OM1', False, False, gtSingle); oGrp1.Children.Add('Hxx', False, False, gtSingle); - oStructure := oStructures.Add('MFN_M04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFN_M04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFN_M04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9734,7 +9734,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp3.Children.Add('ORC', False, False, gtSingle); oGrp3.Children.Add('ODT', True, True, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('ORF_R02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ORF_R02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ORF_R02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9942,7 +9942,7 @@ procedure Definitions23LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp5 := oGrp4.Children.Add('', False, True, gtGroup); oGrp5.Children.Add('CSR', False, False, gtSingle); oGrp5.Children.Add('CSP', True, True, gtSingle); - oStructure := oStructures.Add('PEX_P08', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('PEX_P08', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('PEX_P08', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10048,7 +10048,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp8 : THL7V2ModelSegmentGroup; oGrp9 : THL7V2ModelSegmentGroup; Begin - oStructure := oStructures.Add('PGL_PC7', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('PGL_PC7', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('PGL_PC7', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10097,7 +10097,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp6.Children.Add('OBX', False, False, gtSingle); oGrp6.Children.Add('NTE', True, True, gtSingle); oGrp6.Children.Add('VAR', True, True, gtSingle); - oStructure := oStructures.Add('PGL_PC8', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('PGL_PC8', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('PGL_PC8', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10216,7 +10216,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp8.Children.Add('OBX', False, False, gtSingle); oGrp8.Children.Add('NTE', True, True, gtSingle); oGrp8.Children.Add('VAR', True, True, gtSingle); - oStructure := oStructures.Add('PPG_PCH', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('PPG_PCH', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('PPG_PCH', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10270,7 +10270,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp8.Children.Add('OBX', False, False, gtSingle); oGrp8.Children.Add('NTE', True, True, gtSingle); oGrp8.Children.Add('VAR', True, True, gtSingle); - oStructure := oStructures.Add('PPG_PCJ', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('PPG_PCJ', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('PPG_PCJ', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10378,7 +10378,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp8.Children.Add('OBX', False, False, gtSingle); oGrp8.Children.Add('NTE', True, True, gtSingle); oGrp8.Children.Add('VAR', True, True, gtSingle); - oStructure := oStructures.Add('PPP_PCC', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('PPP_PCC', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('PPP_PCC', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10432,7 +10432,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp8.Children.Add('OBX', False, False, gtSingle); oGrp8.Children.Add('NTE', True, True, gtSingle); oGrp8.Children.Add('VAR', True, True, gtSingle); - oStructure := oStructures.Add('PPP_PCD', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('PPP_PCD', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('PPP_PCD', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10535,7 +10535,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp6.Children.Add('OBX', False, False, gtSingle); oGrp6.Children.Add('NTE', True, True, gtSingle); oGrp6.Children.Add('VAR', True, True, gtSingle); - oStructure := oStructures.Add('PPR_PC2', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('PPR_PC2', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('PPR_PC2', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10584,7 +10584,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp6.Children.Add('OBX', False, False, gtSingle); oGrp6.Children.Add('NTE', True, True, gtSingle); oGrp6.Children.Add('VAR', True, True, gtSingle); - oStructure := oStructures.Add('PPR_PC3', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('PPR_PC3', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('PPR_PC3', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10874,19 +10874,19 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); - oStructure := oStructures.Add('QRY_PC9', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('QRY_PC9', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('QRY_PC9', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); - oStructure := oStructures.Add('QRY_PCE', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('QRY_PCE', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('QRY_PCE', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); - oStructure := oStructures.Add('QRY_PCK', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('QRY_PCK', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('QRY_PCK', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10972,7 +10972,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3.Children.Add('OBX', False, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); oGrp1.Children.Add('CTI', True, True, gtSingle); - oStructure := oStructures.Add('RAS_O02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('RAS_O02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('RAS_O02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -11185,7 +11185,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PV1', False, False, gtSingle); oGrp1.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('REF_I13', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('REF_I13', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('REF_I13', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -11226,7 +11226,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PV1', False, False, gtSingle); oGrp1.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('REF_I14', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('REF_I14', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('REF_I14', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -11267,7 +11267,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PV1', False, False, gtSingle); oGrp1.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('REF_I15', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('REF_I15', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('REF_I15', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -11442,7 +11442,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PV1', False, False, gtSingle); oGrp1.Children.Add('PV2', True, False, gtSingle); oGrp1.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('RPA_I09', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('RPA_I09', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('RPA_I09', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -11483,7 +11483,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PV1', False, False, gtSingle); oGrp1.Children.Add('PV2', True, False, gtSingle); oGrp1.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('RPA_I10', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('RPA_I10', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('RPA_I10', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -11524,7 +11524,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PV1', False, False, gtSingle); oGrp1.Children.Add('PV2', True, False, gtSingle); oGrp1.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('RPA_I11', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('RPA_I11', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('RPA_I11', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -11582,7 +11582,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp2.Children.Add('IN2', True, False, gtSingle); oGrp2.Children.Add('IN3', True, False, gtSingle); oStructure.SegmentMap.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('RPI_I04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('RPI_I04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('RPI_I04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -11661,7 +11661,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PV1', False, False, gtSingle); oGrp1.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('RQA_I09', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('RQA_I09', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('RQA_I09', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -11702,7 +11702,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PV1', False, False, gtSingle); oGrp1.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('RQA_I10', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('RQA_I10', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('RQA_I10', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -11743,7 +11743,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PV1', False, False, gtSingle); oGrp1.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('RQA_I11', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('RQA_I11', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('RQA_I11', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -11826,7 +11826,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp2.Children.Add('IN2', True, False, gtSingle); oGrp2.Children.Add('IN3', True, False, gtSingle); oStructure.SegmentMap.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('RQI_I02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('RQI_I02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('RQI_I02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -11842,7 +11842,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp2.Children.Add('IN2', True, False, gtSingle); oGrp2.Children.Add('IN3', True, False, gtSingle); oStructure.SegmentMap.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('RQI_I03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('RQI_I03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('RQI_I03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -11909,7 +11909,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3.Children.Add('RXD', False, False, gtSingle); oGrp3.Children.Add('RXR', False, True, gtSingle); oGrp3.Children.Add('RXC', True, True, gtSingle); - oStructure := oStructures.Add('RRE_O01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('RRE_O01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('RRE_O01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -11979,7 +11979,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PV1', False, False, gtSingle); oGrp1.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('RRI_I13', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('RRI_I13', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('RRI_I13', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12014,7 +12014,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PV1', False, False, gtSingle); oGrp1.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('RRI_I14', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('RRI_I14', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('RRI_I14', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12049,7 +12049,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('PV1', False, False, gtSingle); oGrp1.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('RRI_I15', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('RRI_I15', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('RRI_I15', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12134,7 +12134,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3 := oGrp2.Children.Add('', False, True, gtGroup); oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SIU_S13', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SIU_S13', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SIU_S13', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12165,7 +12165,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3 := oGrp2.Children.Add('', False, True, gtGroup); oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SIU_S14', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SIU_S14', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SIU_S14', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12196,7 +12196,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3 := oGrp2.Children.Add('', False, True, gtGroup); oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SIU_S15', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SIU_S15', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SIU_S15', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12227,7 +12227,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3 := oGrp2.Children.Add('', False, True, gtGroup); oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SIU_S16', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SIU_S16', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SIU_S16', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12258,7 +12258,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3 := oGrp2.Children.Add('', False, True, gtGroup); oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SIU_S17', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SIU_S17', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SIU_S17', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12289,7 +12289,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3 := oGrp2.Children.Add('', False, True, gtGroup); oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SIU_S18', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SIU_S18', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SIU_S18', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12320,7 +12320,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3 := oGrp2.Children.Add('', False, True, gtGroup); oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SIU_S19', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SIU_S19', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SIU_S19', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12351,7 +12351,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3 := oGrp2.Children.Add('', False, True, gtGroup); oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SIU_S20', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SIU_S20', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SIU_S20', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12382,7 +12382,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3 := oGrp2.Children.Add('', False, True, gtGroup); oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SIU_S21', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SIU_S21', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SIU_S21', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12413,7 +12413,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3 := oGrp2.Children.Add('', False, True, gtGroup); oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SIU_S22', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SIU_S22', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SIU_S22', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12444,7 +12444,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3 := oGrp2.Children.Add('', False, True, gtGroup); oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SIU_S23', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SIU_S23', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SIU_S23', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12475,7 +12475,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3 := oGrp2.Children.Add('', False, True, gtGroup); oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SIU_S24', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SIU_S24', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SIU_S24', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12506,7 +12506,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3 := oGrp2.Children.Add('', False, True, gtGroup); oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SIU_S26', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SIU_S26', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SIU_S26', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12644,7 +12644,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('APR', True, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SRM_S02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SRM_S02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SRM_S02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12680,7 +12680,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('APR', True, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SRM_S03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SRM_S03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SRM_S03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12716,7 +12716,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('APR', True, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SRM_S04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SRM_S04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SRM_S04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12752,7 +12752,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('APR', True, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SRM_S05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SRM_S05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SRM_S05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12788,7 +12788,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('APR', True, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SRM_S06', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SRM_S06', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SRM_S06', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12824,7 +12824,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('APR', True, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SRM_S07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SRM_S07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SRM_S07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12860,7 +12860,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('APR', True, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SRM_S08', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SRM_S08', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SRM_S08', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12896,7 +12896,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('APR', True, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SRM_S09', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SRM_S09', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SRM_S09', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12932,7 +12932,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('APR', True, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SRM_S10', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SRM_S10', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SRM_S10', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12968,7 +12968,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp3.Children.Add('AIP', False, False, gtSingle); oGrp3.Children.Add('APR', True, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SRM_S11', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SRM_S11', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SRM_S11', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -13038,7 +13038,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp4 := oGrp3.Children.Add('', False, True, gtGroup); oGrp4.Children.Add('AIP', False, False, gtSingle); oGrp4.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SRR_S02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SRR_S02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SRR_S02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -13071,7 +13071,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp4 := oGrp3.Children.Add('', False, True, gtGroup); oGrp4.Children.Add('AIP', False, False, gtSingle); oGrp4.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SRR_S03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SRR_S03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SRR_S03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -13104,7 +13104,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp4 := oGrp3.Children.Add('', False, True, gtGroup); oGrp4.Children.Add('AIP', False, False, gtSingle); oGrp4.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SRR_S04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SRR_S04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SRR_S04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -13137,7 +13137,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp4 := oGrp3.Children.Add('', False, True, gtGroup); oGrp4.Children.Add('AIP', False, False, gtSingle); oGrp4.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SRR_S05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SRR_S05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SRR_S05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -13170,7 +13170,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp4 := oGrp3.Children.Add('', False, True, gtGroup); oGrp4.Children.Add('AIP', False, False, gtSingle); oGrp4.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SRR_S06', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SRR_S06', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SRR_S06', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -13203,7 +13203,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp4 := oGrp3.Children.Add('', False, True, gtGroup); oGrp4.Children.Add('AIP', False, False, gtSingle); oGrp4.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SRR_S07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SRR_S07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SRR_S07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -13236,7 +13236,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp4 := oGrp3.Children.Add('', False, True, gtGroup); oGrp4.Children.Add('AIP', False, False, gtSingle); oGrp4.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SRR_S08', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SRR_S08', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SRR_S08', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -13269,7 +13269,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp4 := oGrp3.Children.Add('', False, True, gtGroup); oGrp4.Children.Add('AIP', False, False, gtSingle); oGrp4.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SRR_S09', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SRR_S09', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SRR_S09', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -13302,7 +13302,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp4 := oGrp3.Children.Add('', False, True, gtGroup); oGrp4.Children.Add('AIP', False, False, gtSingle); oGrp4.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SRR_S10', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SRR_S10', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SRR_S10', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -13335,7 +13335,7 @@ procedure Definitions23LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp4 := oGrp3.Children.Add('', False, True, gtGroup); oGrp4.Children.Add('AIP', False, False, gtSingle); oGrp4.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SRR_S11', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SRR_S11', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SRR_S11', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); diff --git a/library/v2/v2_dictionary_v231.pas b/library/v2/v2_dictionary_v231.pas index fb4634ec4..ad92c53d6 100644 --- a/library/v2/v2_dictionary_v231.pas +++ b/library/v2/v2_dictionary_v231.pas @@ -9005,420 +9005,420 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A06', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A06', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A06', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A08', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A08', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A08', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A09', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A09', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A09', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A10', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A10', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A10', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A11', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A11', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A11', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A12', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A12', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A12', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A13', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A13', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A13', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A14', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A14', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A14', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A15', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A15', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A15', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A16', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A16', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A16', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A17', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A17', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A17', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A18', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A18', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A18', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A20', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A20', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A20', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A21', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A21', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A21', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A22', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A22', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A22', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A23', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A23', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A23', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A24', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A24', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A24', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A25', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A25', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A25', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A26', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A26', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A26', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A27', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A27', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A27', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A28', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A28', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A28', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A29', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A29', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A29', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A30', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A30', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A30', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A31', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A31', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A31', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A32', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A32', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A32', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A33', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A33', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A33', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A34', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A34', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A34', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A35', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A35', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A35', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A36', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A36', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A36', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A37', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A37', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A37', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A38', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A38', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A38', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A39', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A39', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A39', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A40', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A40', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A40', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A41', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A41', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A41', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A42', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A42', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A42', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A43', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A43', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A43', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A44', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A44', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A44', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A45', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A45', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A45', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A46', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A46', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A46', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A47', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A47', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A47', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A48', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A48', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A48', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A49', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A49', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A49', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A50', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A50', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A50', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_A51', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_A51', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_A51', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_I07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_I07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_I07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_P01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_P01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_P01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_P02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_P02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_P02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_P03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_P03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_P03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_P05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_P05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_P05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_P06', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_P06', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_P06', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_Q03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_Q03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_Q03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_Q05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_Q05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_Q05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_R01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_R01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_R01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); - oStructure := oStructures.Add('ACK_T01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_T02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_T03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_T04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_T05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_T06', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T06', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T06', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_T07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_T08', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T08', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T08', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_T09', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T09', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T09', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_T10', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T10', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T10', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_T11', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_T11', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_T11', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9515,7 +9515,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oGrp2.Children.Add('PR1', False, False, gtSingle); oGrp2.Children.Add('ROL', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9543,7 +9543,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9600,7 +9600,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9629,7 +9629,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A08', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A08', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A08', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9669,7 +9669,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A10', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A10', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A10', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9681,7 +9681,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A11', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A11', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A11', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9705,7 +9705,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); oStructure.SegmentMap.Children.Add('DG1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A13', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A13', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A13', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9733,7 +9733,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A14', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A14', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A14', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9761,7 +9761,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A15', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A15', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A15', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9818,7 +9818,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('EVN', False, False, gtSingle); oStructure.SegmentMap.Children.Add('NPU', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A21', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A21', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A21', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9829,7 +9829,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A22', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A22', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A22', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9840,7 +9840,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A23', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A23', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A23', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9864,7 +9864,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PD1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A25', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A25', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A25', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9875,7 +9875,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A26', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A26', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A26', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9886,7 +9886,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A27', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A27', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A27', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9897,7 +9897,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A28', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A28', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A28', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9925,7 +9925,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A29', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A29', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A29', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9944,7 +9944,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PD1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('MRG', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A31', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A31', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A31', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9972,7 +9972,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('ACC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('UB2', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A32', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A32', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A32', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9983,7 +9983,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A33', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A33', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A33', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -9994,7 +9994,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PV2', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DB1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('OBX', True, True, gtSingle); - oStructure := oStructures.Add('ADT_A34', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A34', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A34', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10002,7 +10002,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PD1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('MRG', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A35', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A35', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A35', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10010,7 +10010,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PD1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('MRG', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A36', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A36', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A36', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10054,7 +10054,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oGrp1.Children.Add('PD1', True, False, gtSingle); oGrp1.Children.Add('MRG', False, False, gtSingle); oGrp1.Children.Add('PV1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A40', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A40', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A40', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10064,7 +10064,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oGrp1.Children.Add('PD1', True, False, gtSingle); oGrp1.Children.Add('MRG', False, False, gtSingle); oGrp1.Children.Add('PV1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A41', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A41', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A41', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10074,7 +10074,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oGrp1.Children.Add('PD1', True, False, gtSingle); oGrp1.Children.Add('MRG', False, False, gtSingle); oGrp1.Children.Add('PV1', True, False, gtSingle); - oStructure := oStructures.Add('ADT_A42', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A42', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A42', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10093,7 +10093,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oGrp1.Children.Add('PID', False, False, gtSingle); oGrp1.Children.Add('PD1', True, False, gtSingle); oGrp1.Children.Add('MRG', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A44', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A44', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A44', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10112,7 +10112,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oGrp1 := oStructure.SegmentMap.Children.Add('MERGE_INFO', False, True, gtGroup); oGrp1.Children.Add('MRG', False, False, gtSingle); oGrp1.Children.Add('PV1', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A46', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A46', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A46', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10120,7 +10120,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PD1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('MRG', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A47', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A47', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A47', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10128,7 +10128,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PD1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('MRG', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A48', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A48', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A48', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10136,7 +10136,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PD1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('MRG', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A49', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A49', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A49', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10153,7 +10153,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PD1', True, False, gtSingle); oStructure.SegmentMap.Children.Add('MRG', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); - oStructure := oStructures.Add('ADT_A51', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ADT_A51', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ADT_A51', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10201,7 +10201,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oGrp1.Children.Add('PD1', True, False, gtSingle); oGrp1.Children.Add('PV1', True, False, gtSingle); oGrp1.Children.Add('DB1', True, True, gtSingle); - oStructure := oStructures.Add('BAR_P05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('BAR_P05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('BAR_P05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10378,7 +10378,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('TXA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', False, True, gtSingle); - oStructure := oStructures.Add('MDM_T03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MDM_T03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MDM_T03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10386,7 +10386,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('TXA', False, False, gtSingle); - oStructure := oStructures.Add('MDM_T04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MDM_T04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MDM_T04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10395,7 +10395,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('TXA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', False, False, gtSingle); - oStructure := oStructures.Add('MDM_T05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MDM_T05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MDM_T05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10403,7 +10403,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('TXA', False, False, gtSingle); - oStructure := oStructures.Add('MDM_T06', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MDM_T06', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MDM_T06', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10412,7 +10412,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('TXA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', False, True, gtSingle); - oStructure := oStructures.Add('MDM_T07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MDM_T07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MDM_T07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10420,7 +10420,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('TXA', False, False, gtSingle); - oStructure := oStructures.Add('MDM_T08', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MDM_T08', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MDM_T08', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10429,7 +10429,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('TXA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', False, True, gtSingle); - oStructure := oStructures.Add('MDM_T09', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MDM_T09', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MDM_T09', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10437,7 +10437,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PID', False, False, gtSingle); oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('TXA', False, False, gtSingle); - oStructure := oStructures.Add('MDM_T10', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MDM_T10', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MDM_T10', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10446,7 +10446,7 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('PV1', False, False, gtSingle); oStructure.SegmentMap.Children.Add('TXA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('OBX', False, True, gtSingle); - oStructure := oStructures.Add('MDM_T11', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MDM_T11', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MDM_T11', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -10463,21 +10463,21 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); oStructure.SegmentMap.Children.Add('MFI', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MFA', True, True, gtSingle); - oStructure := oStructures.Add('MFK_M04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFK_M04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFK_M04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MFI', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MFA', True, True, gtSingle); - oStructure := oStructures.Add('MFK_M05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFK_M05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFK_M05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MFI', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MFA', True, True, gtSingle); - oStructure := oStructures.Add('MFK_M06', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('MFK_M06', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('MFK_M06', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -11457,19 +11457,19 @@ procedure Definitions231LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); - oStructure := oStructures.Add('QRY_PC9', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('QRY_PC9', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('QRY_PC9', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); - oStructure := oStructures.Add('QRY_PCE', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('QRY_PCE', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('QRY_PCE', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); - oStructure := oStructures.Add('QRY_PCK', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('QRY_PCK', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('QRY_PCK', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -11843,7 +11843,7 @@ procedure Definitions231LoadMessageStructures2(oStructures : THL7V2ModelMessageS oGrp3 := oGrp2.Children.Add('OBSERVATION', False, True, gtGroup); oGrp3.Children.Add('OBX', True, False, gtSingle); oGrp3.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('ROR_R0R', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ROR_R0R', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ROR_R0R', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -11920,7 +11920,7 @@ procedure Definitions231LoadMessageStructures2(oStructures : THL7V2ModelMessageS oGrp2.Children.Add('IN2', True, False, gtSingle); oGrp2.Children.Add('IN3', True, False, gtSingle); oStructure.SegmentMap.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('RPI_I04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('RPI_I04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('RPI_I04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12038,7 +12038,7 @@ procedure Definitions231LoadMessageStructures2(oStructures : THL7V2ModelMessageS oGrp2.Children.Add('IN2', True, False, gtSingle); oGrp2.Children.Add('IN3', True, False, gtSingle); oStructure.SegmentMap.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('RQI_I02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('RQI_I02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('RQI_I02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -12054,7 +12054,7 @@ procedure Definitions231LoadMessageStructures2(oStructures : THL7V2ModelMessageS oGrp2.Children.Add('IN2', True, False, gtSingle); oGrp2.Children.Add('IN3', True, False, gtSingle); oStructure.SegmentMap.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('RQI_I03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('RQI_I03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('RQI_I03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); diff --git a/library/v2/v2_dictionary_v24.pas b/library/v2/v2_dictionary_v24.pas index c72dc33cc..9f5d010e4 100644 --- a/library/v2/v2_dictionary_v24.pas +++ b/library/v2/v2_dictionary_v24.pas @@ -12331,31 +12331,31 @@ procedure Definitions24LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_N02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); - oStructure := oStructures.Add('ACK_Q03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_Q03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_Q03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_Q05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_Q05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_Q05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_Q16', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_Q16', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_Q16', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_Q17', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_Q17', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_Q17', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('MSA', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ERR', True, False, gtSingle); - oStructure := oStructures.Add('ACK_R01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ACK_R01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ACK_R01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); diff --git a/library/v2/v2_dictionary_v25.pas b/library/v2/v2_dictionary_v25.pas index 1e0a7e7fb..3b58d0cfd 100644 --- a/library/v2/v2_dictionary_v25.pas +++ b/library/v2/v2_dictionary_v25.pas @@ -14188,7 +14188,7 @@ procedure Definitions25LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('TXA', False, False, gtSingle); oGrp1.Children.Add('OBX', True, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('DSR_Q01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('DSR_Q01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('DSR_Q01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -14200,7 +14200,7 @@ procedure Definitions25LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSP', False, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('DSR_Q03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('DSR_Q03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('DSR_Q03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -14249,7 +14249,7 @@ procedure Definitions25LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp2.Children.Add('SPM', True, True, gtSingle); oGrp1.Children.Add('ECR', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ROL', True, False, gtSingle); - oStructure := oStructures.Add('EDR_R07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('EDR_R07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('EDR_R07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -14259,14 +14259,14 @@ procedure Definitions25LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('QAK', False, False, gtSingle); oStructure.SegmentMap.Children.Add('DSP', False, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('EQQ_Q04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('EQQ_Q04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('EQQ_Q04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('SFT', True, True, gtSingle); oStructure.SegmentMap.Children.Add('EQL', False, False, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('ERP_R09', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ERP_R09', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ERP_R09', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -16178,7 +16178,7 @@ procedure Definitions25LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('SFT', True, True, gtSingle); oStructure.SegmentMap.Children.Add('QPD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('RCP', False, False, gtSingle); - oStructure := oStructures.Add('QCK_Q02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('QCK_Q02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('QCK_Q02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -16220,7 +16220,7 @@ procedure Definitions25LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('QRD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('QRY_Q02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('QRY_Q02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('QRY_Q02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -16800,7 +16800,7 @@ procedure Definitions25LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('NK1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('GT1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('RQQ_Q09', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('RQQ_Q09', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('RQQ_Q09', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -17292,7 +17292,7 @@ procedure Definitions25LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp2 := oGrp1.Children.Add('PERSONNEL_RESOURCE', True, True, gtGroup); oGrp2.Children.Add('AIP', False, False, gtSingle); oGrp2.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SPQ_Q08', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SPQ_Q08', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SPQ_Q08', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -17454,7 +17454,7 @@ procedure Definitions25LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp2.Children.Add('PDC', False, False, gtSingle); oGrp2.Children.Add('NTE', False, False, gtSingle); oGrp1.Children.Add('ED', False, False, gtSingle); - oStructure := oStructures.Add('TBR_R08', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('TBR_R08', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('TBR_R08', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -17475,7 +17475,7 @@ procedure Definitions25LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('SPM', True, False, gtSingle); oGrp1.Children.Add('TCC', False, True, gtSingle); oStructure.SegmentMap.Children.Add('ROL', True, False, gtSingle); - oStructure := oStructures.Add('UDM_Q05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('UDM_Q05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('UDM_Q05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -17484,7 +17484,7 @@ procedure Definitions25LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('URS', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSP', False, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('VQQ_Q07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('VQQ_Q07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('VQQ_Q07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); diff --git a/library/v2/v2_dictionary_v251.pas b/library/v2/v2_dictionary_v251.pas index 3ed29c52d..ca5580ec8 100644 --- a/library/v2/v2_dictionary_v251.pas +++ b/library/v2/v2_dictionary_v251.pas @@ -14590,7 +14590,7 @@ procedure Definitions251LoadMessageStructures1(oStructures : THL7V2ModelMessageS oGrp1.Children.Add('TXA', False, False, gtSingle); oGrp1.Children.Add('OBX', True, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('DSR_Q01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('DSR_Q01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('DSR_Q01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -14602,7 +14602,7 @@ procedure Definitions251LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSP', False, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('DSR_Q03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('DSR_Q03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('DSR_Q03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -14651,7 +14651,7 @@ procedure Definitions251LoadMessageStructures1(oStructures : THL7V2ModelMessageS oGrp2.Children.Add('SPM', True, True, gtSingle); oGrp1.Children.Add('ECR', False, False, gtSingle); oStructure.SegmentMap.Children.Add('ROL', True, False, gtSingle); - oStructure := oStructures.Add('EDR_R07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('EDR_R07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('EDR_R07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -14661,14 +14661,14 @@ procedure Definitions251LoadMessageStructures1(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('QAK', False, False, gtSingle); oStructure.SegmentMap.Children.Add('DSP', False, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('EQQ_Q04', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('EQQ_Q04', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('EQQ_Q04', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); oStructure.SegmentMap.Children.Add('SFT', True, True, gtSingle); oStructure.SegmentMap.Children.Add('EQL', False, False, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('ERP_R09', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('ERP_R09', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('ERP_R09', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -16567,7 +16567,7 @@ procedure Definitions251LoadMessageStructures2(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('SFT', True, True, gtSingle); oStructure.SegmentMap.Children.Add('QPD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('RCP', False, False, gtSingle); - oStructure := oStructures.Add('QCK_Q02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('QCK_Q02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('QCK_Q02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -16609,7 +16609,7 @@ procedure Definitions251LoadMessageStructures2(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('QRD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('QRY_Q02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('QRY_Q02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('QRY_Q02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -17195,7 +17195,7 @@ procedure Definitions251LoadMessageStructures2(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('NK1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('GT1', True, True, gtSingle); oStructure.SegmentMap.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('RQQ_Q09', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('RQQ_Q09', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('RQQ_Q09', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -17686,7 +17686,7 @@ procedure Definitions251LoadMessageStructures2(oStructures : THL7V2ModelMessageS oGrp2 := oGrp1.Children.Add('PERSONNEL_RESOURCE', True, True, gtGroup); oGrp2.Children.Add('AIP', False, False, gtSingle); oGrp2.Children.Add('NTE', True, True, gtSingle); - oStructure := oStructures.Add('SPQ_Q08', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('SPQ_Q08', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('SPQ_Q08', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -17848,7 +17848,7 @@ procedure Definitions251LoadMessageStructures2(oStructures : THL7V2ModelMessageS oGrp2.Children.Add('PDC', False, False, gtSingle); oGrp2.Children.Add('NTE', False, False, gtSingle); oGrp1.Children.Add('ED', False, False, gtSingle); - oStructure := oStructures.Add('TBR_R08', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('TBR_R08', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('TBR_R08', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -17869,7 +17869,7 @@ procedure Definitions251LoadMessageStructures2(oStructures : THL7V2ModelMessageS oGrp1.Children.Add('SPM', True, False, gtSingle); oGrp1.Children.Add('TCC', False, True, gtSingle); oStructure.SegmentMap.Children.Add('ROL', True, False, gtSingle); - oStructure := oStructures.Add('UDM_Q05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('UDM_Q05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('UDM_Q05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -17878,7 +17878,7 @@ procedure Definitions251LoadMessageStructures2(oStructures : THL7V2ModelMessageS oStructure.SegmentMap.Children.Add('URS', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSP', False, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('VQQ_Q07', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('VQQ_Q07', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('VQQ_Q07', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); diff --git a/library/v2/v2_dictionary_v26.pas b/library/v2/v2_dictionary_v26.pas index 85f43c171..ff2333c00 100644 --- a/library/v2/v2_dictionary_v26.pas +++ b/library/v2/v2_dictionary_v26.pas @@ -16444,7 +16444,7 @@ procedure Definitions26LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('TXA', False, False, gtSingle); oGrp1.Children.Add('OBX', True, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('DSR_Q01', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('DSR_Q01', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('DSR_Q01', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -16457,7 +16457,7 @@ procedure Definitions26LoadMessageStructures1(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSP', False, True, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('DSR_Q03', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('DSR_Q03', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('DSR_Q03', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -18896,7 +18896,7 @@ procedure Definitions26LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('UAC', True, False, gtSingle); oStructure.SegmentMap.Children.Add('QPD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('RCP', False, False, gtSingle); - oStructure := oStructures.Add('QCK_Q02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('QCK_Q02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('QCK_Q02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -18937,7 +18937,7 @@ procedure Definitions26LoadMessageStructures2(oStructures : THL7V2ModelMessageSt oStructure.SegmentMap.Children.Add('QRD', False, False, gtSingle); oStructure.SegmentMap.Children.Add('QRF', True, False, gtSingle); oStructure.SegmentMap.Children.Add('DSC', True, False, gtSingle); - oStructure := oStructures.Add('QRY_Q02', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('QRY_Q02', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('QRY_Q02', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); @@ -20277,7 +20277,7 @@ procedure Definitions26LoadMessageStructures3(oStructures : THL7V2ModelMessageSt oGrp1.Children.Add('SPM', True, False, gtSingle); oGrp1.Children.Add('TCC', False, True, gtSingle); oStructure.SegmentMap.Children.Add('ROL', True, False, gtSingle); - oStructure := oStructures.Add('UDM_Q05', '(Implicitly Created by HL7Connect)', '', '', ''); + oStructure := oStructures.Add('UDM_Q05', '(Implicitly Created)', '', '', ''); oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create; oStructure.SegmentMap := THL7V2ModelSegmentGroup.Create('UDM_Q05', False, False, gtGroup); oStructure.SegmentMap.Children.Add('MSH', False, False, gtSingle); diff --git a/library/v2/v2_objects.pas b/library/v2/v2_objects.pas index d9f1d70b3..314451b14 100644 --- a/library/v2/v2_objects.pas +++ b/library/v2/v2_objects.pas @@ -249,7 +249,7 @@ THL7V2BaseObject = class (TFslTree) Property Parent : THL7V2BaseObject Read GetParent Write SetParent; Property Children : THL7V2BaseObjects Read GetChildren Write SetChildren; Property Model : THL7V2Model read GetModel; - Property Slot : TObject read FSlot write FSlot; // this is deprecated, but parts of HL7Connect use this, so cannot currently be removed + Property Slot : TObject read FSlot write FSlot; // this is deprecated end; THL7V2BaseObjectClass = class of THL7V2BaseObject; @@ -875,7 +875,7 @@ THL7V2SegmentGroups = class (TFslTreeList) Procedure SetExceptionCode(Const sMessage, sResponseCode, SErrorCode : String); Procedure StripEmptyRepeats(bLeading: Boolean); - Procedure UpdateSource; // deprecated, but used widely by HL7Connect + Procedure UpdateSource; // deprecated procedure Clone(oSource: THL7V2Message; aOptions: THL7V2DataElementCloneOptions); overload; Function SegmentQuery(query : String):THL7V2SegmentList; procedure ChangeVersion(ANewVersion: String; ADeleteInvalidContent: Boolean); Reintroduce; overload; @@ -900,7 +900,7 @@ THL7V2SegmentGroups = class (TFslTreeList) Property Segment[Const sCode: String; iIndex: Integer]: THL7V2Segment Read GetSegment; // Segment 0 is the first instance of a given segment Property SegmentMap: THL7V2SegmentGroup Read FSegmentMap; Property Segments : THL7V2Segments Read GetChildren Write SetChildren; - Property Source : TBytes Read FSource; // deprecated, but used widely by HL7Connect + Property Source : TBytes Read FSource; // deprecated Property StructName: String Read GetStructID Write SetStructID; End; @@ -4641,7 +4641,7 @@ function THL7V2SegmentGroups.ItemClass: TFslObjectClass; End Else Begin - oSegment.Field[3].AsString := 'HL7Connect'; + oSegment.Field[3].AsString := 'FhirServer'; oSegment.Field[4].AsString := 'Unknown'; oSegment.Field[5].AsString := 'Unknown'; oSegment.Field[6].AsString := 'Unknown'; diff --git a/library/version.inc b/library/version.inc index abf9fa21a..31824aaea 100644 --- a/library/version.inc +++ b/library/version.inc @@ -1,3 +1,3 @@ - FHIR_CODE_FULL_VERSION = '3.4.11'; - FHIR_CODE_RELEASE_DATE = '2024-09-07'; - FHIR_CODE_RELEASE_DATETIME = '20240907131149.520Z'; + FHIR_CODE_FULL_VERSION = '3.4.20'; + FHIR_CODE_RELEASE_DATE = '2024-10-09'; + FHIR_CODE_RELEASE_DATETIME = '20241009094205.550Z'; diff --git a/library/wp/FHIR.WP.Snomed.pas b/library/wp/FHIR.WP.Snomed.pas index 39fdbd72d..805c11fdb 100644 --- a/library/wp/FHIR.WP.Snomed.pas +++ b/library/wp/FHIR.WP.Snomed.pas @@ -30,9 +30,9 @@ { -Snomed Client for HL7Connect Snomed Server. +Snomed Client for FhirServer. -Needs an HL7Connect, configured with Snomed Content. This +Needs an FhirServer, configured with Snomed Content. This client needs a URL, a username, and a password. In addition, the client needs an INI file which it uses for local @@ -174,7 +174,7 @@ TSnomedClient = class (TFslObject) Procedure Initialise; Override; Procedure Finalise; Override; Public - // Access to the Snomed Infrastructure. Needs an HL7Connect behind it. + // Access to the Snomed Infrastructure. Needs an FhirServer behind it. Property Client : TSnomedClient Read FClient Write SetClient; // the selected Snomed Term, if one. Optional when opening the diff --git a/server/FHIRServer.dpr b/server/FHIRServer.dpr index a048f2da0..b9878b8d9 100644 --- a/server/FHIRServer.dpr +++ b/server/FHIRServer.dpr @@ -32,47 +32,6 @@ POSSIBILITY OF SUCH DAMAGE. {$R *.res} -{ -todo: -STU3 draft: - - check using UTF-8 in URLs - - check prepfer = operation outcome - - check turtle support - - check versioning in capabilities statement - - check elements & summary on read/vread - - check delete return codes - - changes to id element on update - - check conditional delete flag. - - search on multiple resource types - - check over transaction handling - - dateTime parameter on history - - check use of 401 instead of 403 - - check handling of unsupported parameters - - check implementations of sa and be prefixes in search - - review searching on names - - check search by canonical URL and version - - add searching for token system| - - reverse chaining - - check _list parameter - - check sorting - - check handling count = 0 - - composite search parameter work - - test flag support - - check document operation - - check handling binary parameter - - update FHIR.Version.PathEngine - - string validation rules - - Both _include and _revInclude use the wild card "*" for the search parameter name, indicating that any search parameter of type=reference be included. - -Add reverse chaining -Grahame, I see you don't respond to either of the following: - http://hl7connect.healthintersections.com.au/svc/fhir/condition/search?subject=patient/350 - http://hl7connect.healthintersections.com.au/svc/fhir/condition/search?subject=patient/@350 -cross resource search -ftx_ucum_base search - -} - uses FastMM4 in '..\dependencies\FMM\FastMM4.pas', FastMM4Messages in '..\dependencies\FMM\FastMM4Messages.pas', diff --git a/server/endpoint_storage.pas b/server/endpoint_storage.pas index 6ea060582..ffc4828c2 100644 --- a/server/endpoint_storage.pas +++ b/server/endpoint_storage.pas @@ -51,7 +51,7 @@ interface web_base, web_cache, endpoint; const - POST_SIZE_LIMIT = 20; // MB + POST_SIZE_LIMIT = 50; // MB type TStorageEndPoint = class; @@ -2261,7 +2261,7 @@ procedure TStorageWebEndpoint.SendError(response: TIdHTTPResponseInfo; logid: st FContext.factory.setXhtml(issue.Resource, TFHIRXhtmlParser.Parse(langList, xppReject, [], '

' + FormatTextToXML(message, xmlText) + '

')); iss := FContext.factory.makeIssue(isError, code, '', message); try - // iss.diagnostics := ExceptionStack(e); + iss.diagnostics := diagnostics; issue.addIssue(iss, false); finally iss.free; diff --git a/server/endpoint_txsvr.pas b/server/endpoint_txsvr.pas index a652716ad..79fedb841 100644 --- a/server/endpoint_txsvr.pas +++ b/server/endpoint_txsvr.pas @@ -1419,10 +1419,7 @@ procedure TTerminologyFhirServerStorage.loadPackage(pid: String; ignoreEmptyCode begin i := 0; - -// FEndPoint. -fileToLoad := filePath([FServerContext.pcm.folder,pid]) ; - + fileToLoad := filePath([FServerContext.pcm.folder,pid]) ; if (FileExists(fileToLoad)) then try diff --git a/server/fhirconsole.lpi b/server/fhirconsole.lpi index 3878d9ad4..f3c6b3e37 100644 --- a/server/fhirconsole.lpi +++ b/server/fhirconsole.lpi @@ -18,7 +18,7 @@ - + diff --git a/server/fhirserver.dproj b/server/fhirserver.dproj index 9e2b819df..b8314b012 100644 --- a/server/fhirserver.dproj +++ b/server/fhirserver.dproj @@ -92,7 +92,7 @@ true 3 4 - 11 + 20 false @@ -167,7 +167,7 @@ true false 3 - 11 + 20 none 4 false @@ -179,7 +179,7 @@ 0 - C:\HL7Connect\indysoap\source;$(DCC_UnitSearchPath) + $(DCC_UnitSearchPath) -debug -ini ..\..\server\Exec\fhir.local.ini -xsnomed-rf2 "C:\Data\terminologies\snomed-ct au\20130530\RF2 Release\Snapshot" -xremount -xtests -xloinc C:\Data\terminologies\FHIR.Loinc.Base\LOINCDB.MDB None 1033 diff --git a/server/fhirserver.lpi b/server/fhirserver.lpi index c5bb8285d..b2de0f159 100644 --- a/server/fhirserver.lpi +++ b/server/fhirserver.lpi @@ -20,7 +20,8 @@ - + + diff --git a/server/package_spider.pas b/server/package_spider.pas index c36f52068..ece10e532 100644 --- a/server/package_spider.pas +++ b/server/package_spider.pas @@ -41,8 +41,8 @@ interface fsl_npm; const - MASTER_URL = 'https://raw.githubusercontent.com/FHIR/ig-registry/master/package-feeds.json'; - MANUAL_REG_URL = 'https://raw.githubusercontent.com/FHIR/ig-registry/master/manual-package-list.json'; + MASTER_URL = 'https://fhir.github.io/ig-registry/package-feeds.json'; + MANUAL_REG_URL = 'https://fhir.github.io/ig-registry/manual-package-list.json'; EMAIL_DAYS_LIMIT= 7; Type diff --git a/server/session.pas b/server/session.pas index 3b16e255a..aefd6f9a3 100644 --- a/server/session.pas +++ b/server/session.pas @@ -303,7 +303,7 @@ TFhirFeatureQueryAnswer = class (TFslObject) The request may have been received over a FHIR RESTful interface, or by receiving a resource or an atom bundle directly from some other kind of interface. - The request may be modified by a script. HL7Connect will ignore changes to the following + The request may be modified by a script. the server will ignore changes to the following properties: url, baseURL, resourceType, and format. These properties should be treated as read-only, but the other properties can be changed as desired } @@ -616,14 +616,14 @@ TFHIRResponse = class (TFslObject) Any http status code may be used, including codes not defined in the http standard (i.e. return 299 to prevent a proxy from caching the response). - HL7Connect will follow the http standard and use the first digit to determine + The server will follow the http standard and use the first digit to determine the general outcome } Property HTTPCode : Integer read FHTTPCode write FHTTPCode; { a specific message to go in the HTTP response line. If left blank, - HL7Connect will fill this out from the http specification + The server will fill this out from the http specification } Property Message : String read FMessage write FMessage; diff --git a/server/tx_registry_spider.pas b/server/tx_registry_spider.pas index 4081b3b75..c312dfead 100644 --- a/server/tx_registry_spider.pas +++ b/server/tx_registry_spider.pas @@ -44,7 +44,7 @@ interface tx_registry_model; const - MASTER_URL = 'https://raw.githubusercontent.com/FHIR/ig-registry/master/tx-servers.json'; + MASTER_URL = 'https://fhir.github.io/ig-registry/tx-servers.json'; EMAIL_DAYS_LIMIT = 7; Type diff --git a/server/web/QuestionnaireToHTML.xslt b/server/web/QuestionnaireToHTML.xslt index 1f64dd0df..c2fdece7e 100644 --- a/server/web/QuestionnaireToHTML.xslt +++ b/server/web/QuestionnaireToHTML.xslt @@ -650,7 +650,6 @@ - - diff --git a/server/web/js/hl7connect.js b/server/web/js/hl7connect.js deleted file mode 100644 index b4e92062a..000000000 --- a/server/web/js/hl7connect.js +++ /dev/null @@ -1,4 +0,0 @@ -function hchelp(s) -{ - window.open('/doco/'+s, "HL7ConnectHelp", "status=0,toolbar=0,location=0,height=500,width=700,resizable=1,directories=0,menubar=0,scrollbars=1"); -} diff --git a/server/web/txform.html b/server/web/txform.html index 7fdaadcc0..f49f84e15 100644 --- a/server/web/txform.html +++ b/server/web/txform.html @@ -47,7 +47,6 @@ -