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

hl7.secondary.Performer.yml Maven / Gradle / Ivy

#
# (C) Copyright IBM Corp. 2020, 2022
#
# SPDX-License-Identifier: Apache-2.0
#
function_v1:
   condition: $orderingProvider NOT_NULL
   valueOf: datatype/CodeableConcept_var
   expressionType: resource
   constants:
    system: 'http://terminology.hl7.org/CodeSystem/v2-0443'
    code: 'OP'
    display: 'Ordering Provider'

function_v2:
   condition: $administeringProvider NOT_NULL
   valueOf: datatype/CodeableConcept_var
   expressionType: resource
   constants:
    system: 'http://terminology.hl7.org/CodeSystem/v2-0443'
    code: AP
    display: Administering Provider

function_v3:
   condition: $administeringProviderOrganization NOT_NULL
   valueOf: datatype/CodeableConcept_var
   expressionType: resource
   constants:
    system: 'http://terminology.hl7.org/CodeSystem/v2-0443'
    code: AP
    display: Administering Provider    

actor_1:
   condition: $orderingProvider NOT_NULL || $administeringProvider NOT_NULL
   valueOf: resource/Practitioner
   expressionType: reference
   specs: $orderingProvider | $administeringProvider
   required: true

actor_2:
   condition: $administeringProviderOrganization NOT_NULL
   valueOf: resource/Organization
   expressionType: reference
   specs: $administeringProviderOrganization
   required: true   
   vars:
     idValue: $administeringProviderOrganization 
     orgName: String, $administeringProviderOrganization
     orgIdValue: String, $administeringProviderOrganization # used for Id and Identifier
   constants:   
     orgIdSystem: 'extID'  # 'urn:id:' added by SystemCX processing




© 2015 - 2024 Weber Informatics LLC | Privacy Policy