Orcid Module
Functions to work with ORCID numbers.
Functions and values
Function or value | Description |
Full Usage:
checkRange digits
Parameters:
string
Returns: bool
|
Checks if the given ORCID digits are in range. Current range is 0000000150000007 to 0000000350000001 and 0009000000000000 to 0009001000000000 (as of July 2023). Input parameter "digits" must be the full ORCID to check but already without all hyphens excluded, e.g. `1111222233334444`.
|
Full Usage:
checkValid input
Parameters:
string
Returns: bool
|
Checks if a given string is a valid ORCID. Checks if the ORCID is in current number range and has a valid checksum digit.
|
Full Usage:
checksum digits
Parameters:
string
Returns: char
|
Calculates the checksum digit of an ORCID. The calculated checksum digit must match the last character of the given ORCID. Input parameter "digits" must be the full ORCID to check but already without all hyphens excluded, e.g. `1111222233334444`.
|