Skip to content

Class: TherapeuticRegimen

ARGO mapping radiation::radiation_therapy_type (missing)

URI: phenopackets:TherapeuticRegimen

erDiagram TherapeuticRegimen { RegimenStatus regimenStatus } TimeElement { string timestamp } OntologyClass { string id string label } TimeInterval { string end string start } GestationalAge { integer days integer weeks } AgeRange { } Age { string iso8601duration } ExternalReference { string description string id string reference } TherapeuticRegimen ||--|o TimeElement : "endTime" TherapeuticRegimen ||--|o ExternalReference : "externalReference" TherapeuticRegimen ||--|o OntologyClass : "ontologyClass" TherapeuticRegimen ||--|o TimeElement : "startTime" TimeElement ||--|o Age : "age" TimeElement ||--|o AgeRange : "ageRange" TimeElement ||--|o GestationalAge : "gestationalAge" TimeElement ||--|o TimeInterval : "interval" TimeElement ||--|o OntologyClass : "ontologyClass" AgeRange ||--|o Age : "end" AgeRange ||--|o Age : "start"

Slots

Name Cardinality and Range Description Inheritance
endTime 0..1
TimeElement
end time can be empty which would indicate ongoing direct
externalReference 0..1
ExternalReference
direct
ontologyClass 0..1
OntologyClass
direct
regimenStatus 0..1
RegimenStatus
direct
startTime 0..1
TimeElement
possibly undefined; direct

Usages

used by used in type used
MedicalAction therapeuticRegimen range TherapeuticRegimen

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/linkml/phenopackets/phenopackets

Mappings

Mapping Type Mapped Value
self phenopackets:TherapeuticRegimen
native phenopackets:TherapeuticRegimen

LinkML Source

Direct

name: TherapeuticRegimen
description: ARGO mapping radiation::radiation_therapy_type (missing)
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
attributes:
  endTime:
    name: endTime
    annotations:
      rank:
        tag: rank
        value: 4
    description: end time can be empty which would indicate ongoing
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    rank: 1000
    domain_of:
    - TherapeuticRegimen
    range: TimeElement
    inlined: true
    inlined_as_list: true
  externalReference:
    name: externalReference
    annotations:
      rank:
        tag: rank
        value: 1
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    rank: 1000
    domain_of:
    - TherapeuticRegimen
    range: ExternalReference
    inlined: true
    inlined_as_list: true
  ontologyClass:
    name: ontologyClass
    annotations:
      rank:
        tag: rank
        value: 2
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    domain_of:
    - TimeElement
    - Value
    - TherapeuticRegimen
    range: OntologyClass
    inlined: true
    inlined_as_list: true
  regimenStatus:
    name: regimenStatus
    annotations:
      rank:
        tag: rank
        value: 5
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    rank: 1000
    domain_of:
    - TherapeuticRegimen
    range: RegimenStatus
  startTime:
    name: startTime
    annotations:
      rank:
        tag: rank
        value: 3
    description: possibly undefined;
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    rank: 1000
    domain_of:
    - TherapeuticRegimen
    range: TimeElement
    inlined: true
    inlined_as_list: true
rules:
- postconditions:
    exactly_one_of:
    - slot_conditions:
        externalReference:
          name: externalReference
          required: true
    - slot_conditions:
        ontologyClass:
          name: ontologyClass
          required: true

Induced

name: TherapeuticRegimen
description: ARGO mapping radiation::radiation_therapy_type (missing)
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
attributes:
  endTime:
    name: endTime
    annotations:
      rank:
        tag: rank
        value: 4
    description: end time can be empty which would indicate ongoing
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    rank: 1000
    alias: endTime
    owner: TherapeuticRegimen
    domain_of:
    - TherapeuticRegimen
    range: TimeElement
    inlined: true
    inlined_as_list: true
  externalReference:
    name: externalReference
    annotations:
      rank:
        tag: rank
        value: 1
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    rank: 1000
    alias: externalReference
    owner: TherapeuticRegimen
    domain_of:
    - TherapeuticRegimen
    range: ExternalReference
    inlined: true
    inlined_as_list: true
  ontologyClass:
    name: ontologyClass
    annotations:
      rank:
        tag: rank
        value: 2
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    alias: ontologyClass
    owner: TherapeuticRegimen
    domain_of:
    - TimeElement
    - Value
    - TherapeuticRegimen
    range: OntologyClass
    inlined: true
    inlined_as_list: true
  regimenStatus:
    name: regimenStatus
    annotations:
      rank:
        tag: rank
        value: 5
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    rank: 1000
    alias: regimenStatus
    owner: TherapeuticRegimen
    domain_of:
    - TherapeuticRegimen
    range: RegimenStatus
  startTime:
    name: startTime
    annotations:
      rank:
        tag: rank
        value: 3
    description: possibly undefined;
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    rank: 1000
    alias: startTime
    owner: TherapeuticRegimen
    domain_of:
    - TherapeuticRegimen
    range: TimeElement
    inlined: true
    inlined_as_list: true
rules:
- postconditions:
    exactly_one_of:
    - slot_conditions:
        externalReference:
          name: externalReference
          required: true
    - slot_conditions:
        ontologyClass:
          name: ontologyClass
          required: true