Class: TelephoneNumber
A telephone service number as defined by ITU-T E.164.
classDiagram
class TelephoneNumber
click TelephoneNumber href "../TelephoneNumber/"
TelephoneNumber : number
TelephoneNumber : type
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| type | 0..1 PhoneTypeEnum or String |
Indicates the type of phone number | direct |
| number | 1 String |
A telephone number value | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Location | telephone_numbers | range | TelephoneNumber |
| Party | telephone_numbers | range | TelephoneNumber |
In Subsets
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
alias: type
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
alias: number
owner: TelephoneNumber
domain_of:
- TelephoneNumber
range: string
required: true