PackagesCanonicalsLogsProblems
    Packages
    synapxe.hsar@1.0.0
    http://ihis.sg/extension/performer
description: Performer
package_name: synapxe.hsar
derivation: constraint
name: extension-HealthPlan-performer
type: Extension
elements:
  id: {index: 0}
  extension: {index: 1}
  url:
    pattern: {type: Uri, value: 'http://ihis.sg/extension/performer'}
    index: 2
  value:
    short: Sample value "M12345C"
    choices: [valueIdentifier]
    index: 4
  valueIdentifier: {type: Identifier, short: Sample value "M12345C", choiceOf: value, index: 5}
  value[x]:
    elements:
      id: {index: 6}
      use: {index: 7}
      type: {index: 8}
      system:
        pattern: {type: Uri, value: 'http://ihis.sg/identifier/prs'}
        index: 9
      value:
        constraint:
          performer-value-validation: {human: Performer value should not be empty, severity: error, expression: $this.length() > 0}
        index: 10
      period: {index: 11}
      assigner: {index: 12}
    required: [value, system]
package_version: 1.0.0
extensions: {}
class: extension
kind: complex-type
url: http://ihis.sg/extension/performer
base: http://hl7.org/fhir/StructureDefinition/Extension
version: 0.1.0