Skip to content

Class: File Location (FileLocation)

Details relating to the links where documents are found

URI: kfi_fhir_sparks:FileLocation

classDiagram class FileLocation click FileLocation href "../FileLocation/" FileLocation : access_policy_id FileLocation --> "1" AccessPolicy : access_policy_id click AccessPolicy href "../AccessPolicy/" FileLocation : file_location_id FileLocation : file_name FileLocation : location_uri

Slots

Name Cardinality and Range Description Inheritance
file_location_id 1
String
Location details (this is not a global ID) direct
location_uri 1
Uri
The URI at which this data can be accessed direct
file_name 1
String
The file's name (no path) direct
access_policy_id 1
AccessPolicy
Access Policy Global ID direct

Usages

used by used in type used
NCPIFile file_location_id range FileLocation

Identifier and Mapping Information

Annotations

property value
fhir_resource DocumentReference
fhir_profile https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-drs-file
fhir_element content

Schema Source

  • from schema: https://carrollaboratory.github.io/kfi-fhir-input

Mappings

Mapping Type Mapped Value
self kfi_fhir_sparks:FileLocation
native kfi_fhir_sparks:FileLocation

LinkML Source

Direct

name: FileLocation
annotations:
  fhir_resource:
    tag: fhir_resource
    value: DocumentReference
  fhir_profile:
    tag: fhir_profile
    value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-drs-file
  fhir_element:
    tag: fhir_element
    value: content
description: Details relating to the links where documents are found
title: File Location
from_schema: https://carrollaboratory.github.io/kfi-fhir-input
slots:
- file_location_id
- location_uri
- file_name
- access_policy_id
slot_usage:
  file_location_id:
    name: file_location_id
    identifier: true
    range: string
    required: true
    multivalued: false

Induced

name: FileLocation
annotations:
  fhir_resource:
    tag: fhir_resource
    value: DocumentReference
  fhir_profile:
    tag: fhir_profile
    value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-drs-file
  fhir_element:
    tag: fhir_element
    value: content
description: Details relating to the links where documents are found
title: File Location
from_schema: https://carrollaboratory.github.io/kfi-fhir-input
slot_usage:
  file_location_id:
    name: file_location_id
    identifier: true
    range: string
    required: true
    multivalued: false
attributes:
  file_location_id:
    name: file_location_id
    description: Location details (this is not a global ID)
    title: File Location
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    identifier: true
    alias: file_location_id
    owner: FileLocation
    domain_of:
    - NCPIFile
    - FileLocation
    range: string
    required: true
    multivalued: false
  location_uri:
    name: location_uri
    description: The URI at which this data can be accessed
    title: Location URI
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: location_uri
    owner: FileLocation
    domain_of:
    - FileLocation
    range: uri
    required: true
    multivalued: false
  file_name:
    name: file_name
    description: The file's name (no path)
    title: File Name
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: file_name
    owner: FileLocation
    domain_of:
    - FileLocation
    range: string
    required: true
    multivalued: false
  access_policy_id:
    name: access_policy_id
    description: Access Policy Global ID
    title: Access Policy ID
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: access_policy_id
    owner: FileLocation
    domain_of:
    - AccessPolicy
    - StudyMembership
    - FileLocation
    range: AccessPolicy
    required: true
    multivalued: false