hl7.resource.Practitioner.yml Maven / Gradle / Ivy
#
# (C) Copyright IBM Corp. 2020, 2021
#
# SPDX-License-Identifier: Apache-2.0
#
---
resourceType: Practitioner
id:
type: STRING
valueOf: "GeneralUtils.generateResourceId()"
expressionType: JEXL
# The FHIR practitioner resource doesn't have any required fields.
# However we do not want empty practitioner resources.
# Thefore wherever Practitioner is referenced make sure to verify the value is NOT_NULL.
identifier:
valueOf: datatype/Identifier_SystemID
generateList: true
expressionType: resource
specs: XCN | CNN| NDL | PPN
vars:
systemID: XCN.9 | CNN.9 | NDL.9 | PPN.9
value: XCN.1 | CNN.1 | NDL.1 | PPN.1
typeSegment: XCN.13
name:
specs: XCN | XCN | CNN | NDL | PPN
valueOf: datatype/HumanName
generateList: true
expressionType: resource