Class IKNR

All Implemented Interfaces:
WithChecksum

public class IKNR extends SemanticValue<String,DeBasisProfilNamingSystem> implements WithChecksum
  • Method Details

    • isValid

      public boolean isValid()
      Specified by:
      isValid in interface WithChecksum
    • getChecksum

      public int getChecksum()
      Specified by:
      getChecksum in interface WithChecksum
    • from

      public static IKNR from(org.hl7.fhir.r4.model.Identifier identifier)
    • asDefaultIknr

      public static IKNR asDefaultIknr(String value)
      Creating an IKNR with the default NamingSystem
      Parameters:
      value - of the IKNR
      Returns:
      an IKNR object carrying the semantic value and the default Naming System for the IKNR
    • asArgeIknr

      public static IKNR asArgeIknr(String value)
    • asSidIknr

      public static IKNR asSidIknr(String value)
    • random

      public static IKNR random()
    • randomArgeIknr

      public static IKNR randomArgeIknr()
    • randomSidIknr

      public static IKNR randomSidIknr()
    • randomStringValue

      public static String randomStringValue()