All Downloads are FREE. Search and download functionalities are using the official Maven repository.

hl7.extension.ExtensionMeta.yml Maven / Gradle / Ivy

#
# (C) Copyright IBM Corp. 2021, 2022
#
# SPDX-License-Identifier: Apache-2.0
#

extension_1:
  generateList: true
  valueOf: extension/Extension
  expressionType: resource
  vars:
    value: String, MSH.3
  constants:
    KEY_NAME_SUFFIX: String
    urlValue: process-client-id

extension_2:
  generateList: true
  valueOf: extension/Extension
  expressionType: resource
  vars:
    value: String, MSH.12.1
  constants:
    KEY_NAME_SUFFIX: String
    urlValue: source-data-model-version

extension_3:
  generateList: true
  valueOf: extension/Extension
  expressionType: resource
  vars:
    value: String, MSH.10
  constants:
    KEY_NAME_SUFFIX: String
    urlValue: source-record-id

extension_4:
  generateList: true
  valueOf: extension/Extension
  expressionType: resource
  vars:
    value: MSH.7, GeneralUtils.dateTimeWithZoneId(value,ZONEID)
  constants:
    KEY_NAME_SUFFIX: DateTime
    urlValue: source-event-timestamp

extension_5:
  generateList: true
  expressionType: nested
  expressionsMap:
    url:
      type: SYSTEM_URL
      value: "source-record-type"
    valueCodeableConcept:
      valueOf: datatype/CodeableConcept_var
      expressionType: resource
      vars:
        system: SYSTEM_URL, $system_code
        code: String, MSH.9.1
        display: $NULL
      constants:
        system_code: "source-record-type-system"

extension_6:
  generateList: true
  expressionType: nested
  expressionsMap:
    url:
      type: SYSTEM_URL
      value: "source-event-trigger"
    valueCodeableConcept:
      valueOf: datatype/CodeableConcept_var
      expressionType: resource
      vars:
        system: SYSTEM_URL, $system_code
        code: String, MSH.9.2
        display: $NULL
      constants:
        system_code: "source-event-trigger-system"

extension_7:
  generateList: true
  valueOf: extension/Extension
  expressionType: resource
  vars:
    value: null, GeneralUtils.getCurrentDateTimeUsingZoneId(ZONEID)
  constants:
    KEY_NAME_SUFFIX: DateTime
    urlValue: process-timestamp

extension_8:
  generateList: true
  valueOf: extension/Extension
  expressionType: resource
  vars:
    value: $TENANT
  constants:
    KEY_NAME_SUFFIX: String
    urlValue: tenant-id




© 2015 - 2024 Weber Informatics LLC | Privacy Policy