PackagesCanonicalsLogsProblems
    Packages
    ch.fhir.ig.ch-elm@1.3.1
    http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-ber-identifier
description: Identifier holding a number for BER (Business and Enterprise Register), BUR (Betriebs- und Unternehmensregister), REE (Registre des entreprises et des établissements), RIS (Registro delle imprese e degli stabilimenti)
package_name: ch.fhir.ig.ch-elm
derivation: constraint
name: BERIdentifierCheck
type: Identifier
elements:
  value:
    constraint:
      ber-length: {human: BER must start with a letter followed by 8 digits, source: 'http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-ber-identifier', severity: warning, expression: 'matches(''^[A-Z][0-9]{8}$'')'}
      ber-modulus-11: {human: BER must pass the modulus 11 check, source: 'http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-ber-identifier', severity: warning, expression: '11-((substring(1,1).toInteger()*5)+(substring(2,1).toInteger()*4)+(substring(3,1).toInteger()*3)+(substring(4,1).toInteger()*2)+(substring(5,1).toInteger()*7)+(substring(6,1).toInteger()*6)+(substring(7,1).toInteger()*5))mod(11)=substring(8,1).toInteger()'}
    index: 0
package_version: 1.3.1
class: complex-type
kind: complex-type
url: http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-ber-identifier
base: http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-ber-identifier
version: 1.3.1