Skip to content

Class: TelephoneNumber

A telephone service number as defined by ITU-T E.164.

URI: [oscal:TelephoneNumber](https://w3id.org/lmodel/oscal/TelephoneNumber)
 classDiagram
    class TelephoneNumber
    click TelephoneNumber href "../TelephoneNumber/"
      TelephoneNumber : number

      TelephoneNumber : type

## Slots | Name | Cardinality and Range | Description | Inheritance | | --- | --- | --- | --- | | [type](type.md) | 0..1
[String](String.md) or 
[PhoneTypeEnum](PhoneTypeEnum.md) | Indicates the type of phone number | direct | | [number](number.md) | 1
[String](String.md) | A telephone number value | direct | ## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [Location](Location.md) | [telephone_numbers](telephone_numbers.md) | range | [TelephoneNumber](TelephoneNumber.md) | | [Party](Party.md) | [telephone_numbers](telephone_numbers.md) | range | [TelephoneNumber](TelephoneNumber.md) | ## In Subsets * [OscalMetadata](OscalMetadata.md) ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/lmodel/oscal ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | oscal:TelephoneNumber | | native | oscal:TelephoneNumber | ## LinkML Source ### Direct
name: TelephoneNumber
description: A telephone service number as defined by ITU-T E.164.
in_subset:
- oscal_metadata
from_schema: https://w3id.org/lmodel/oscal
slots:
- type
- number
slot_usage:
  type:
    name: type
    description: 'Indicates the type of phone number. Recommended values: home, office,
      mobile. Other values are permitted (OSCAL allow-other="yes").'
    any_of:
    - range: PhoneTypeEnum
    - range: string
  number:
    name: number
    required: true
### Induced
name: TelephoneNumber
description: A telephone service number as defined by ITU-T E.164.
in_subset:
- oscal_metadata
from_schema: https://w3id.org/lmodel/oscal
slot_usage:
  type:
    name: type
    description: 'Indicates the type of phone number. Recommended values: home, office,
      mobile. Other values are permitted (OSCAL allow-other="yes").'
    any_of:
    - range: PhoneTypeEnum
    - range: string
  number:
    name: number
    required: true
attributes:
  type:
    name: type
    description: 'Indicates the type of phone number. Recommended values: home, office,
      mobile. Other values are permitted (OSCAL allow-other="yes").'
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    owner: TelephoneNumber
    domain_of:
    - Party
    - Action
    - TelephoneNumber
    - Address
    - AssessmentSubject
    - SelectSubjectById
    - SubjectReference
    - Task
    - SystemComponent
    - OriginActor
    - FindingTarget
    - DefinedComponent
    - MappingItem
    - MappingResourceReference
    range: string
    any_of:
    - range: PhoneTypeEnum
    - range: string
  number:
    name: number
    description: A telephone number value.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    owner: TelephoneNumber
    domain_of:
    - TelephoneNumber
    range: string
    required: true