description: Patient representation via Initials package_name: ch.fhir.ig.ch-elm derivation: constraint name: ChElmPatientInitials type: Patient elements: name: constraint: name-initials: {human: a name with initials, source: 'http://fhir.ch/ig/ch-elm/StructureDefinition/ChElmPatientInitials', severity: error, expression: '(given.hasValue() and (''''+given.first()).length() = 1 or given.hasValue().not() and given.extension.where(url=''http://hl7.org/fhir/StructureDefinition/data-absent-reason'').exists()) and (family.hasValue() and (''''+family.first()).length() = 1 or family.hasValue().not() and family.extension.where(url=''http://hl7.org/fhir/StructureDefinition/data-absent-reason'').exists())'} index: 0 telecom: index: 1 slicing: slices: email: match: {} schema: {index: 2} max: 0 phone: match: {} schema: {index: 3} max: 0 internet: match: {} schema: {index: 4} max: 0 address: index: 5 slicing: slices: home: match: {} schema: index: 5 elements: line: {index: 6} package_version: 1.14.0 class: profile kind: resource url: http://fhir.ch/ig/ch-elm/StructureDefinition/ChElmPatientInitials base: http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-patient version: 1.14.0