Data Model Libraries
    Preparing search index...

    Class ObservationDefinitionQualifiedIntervalComponent

    ObservationDefinitionQualifiedIntervalComponent Class

    FHIR Specification

    • Short: Qualified range for continuous and ordinal observation results
    • Definition: Multiple ranges of results qualified by different contexts for ordinal or continuous observations conforming to this ObservationDefinition.

    Hierarchy (View Summary)

    Implements

    Index

    Constructors

    Properties

    observationRangeCategoryEnum: ObservationRangeCategoryEnum

    FHIR CodeSystem: ObservationRangeCategory

    category?: EnumCodeType

    ObservationDefinition.qualifiedInterval.category Element

    FHIR Specification

    • Short: reference | critical | absolute
    • Definition: The category of interval of values for continuous or ordinal observations conforming to this ObservationDefinition.
    • FHIR Type: code
    • Cardinality: 0..1
    • isModifier: false
    • isSummary: false

    CodeSystem Enumeration: ObservationRangeCategoryEnum

    range?: Range

    ObservationDefinition.qualifiedInterval.range Element

    FHIR Specification

    • Short: The interval itself, for continuous or ordinal observations
    • Definition: The low and high values determining the interval. There may be only one of the two.
    • Requirements: The unit may be not relevant for ordinal values. In case it is there, it is the same as quantitativeDetails.unit.
    • FHIR Type: Range
    • Cardinality: 0..1
    • isModifier: false
    • isSummary: false
    context?: CodeableConcept

    ObservationDefinition.qualifiedInterval.context Element

    FHIR Specification

    • Short: Range context qualifier
    • Definition: Codes to indicate the health context the range applies to. For example, the normal or therapeutic range.
    • FHIR Type: CodeableConcept
    • Cardinality: 0..1
    • isModifier: false
    • isSummary: false
    appliesTo?: CodeableConcept[]

    ObservationDefinition.qualifiedInterval.appliesTo Element

    FHIR Specification

    • Short: Targetted population of the range
    • Definition: Codes to indicate the target population this reference range applies to.
    • Comment: If this element is not present then the global population is assumed.
    • FHIR Type: CodeableConcept
    • Cardinality: 0..*
    • isModifier: false
    • isSummary: false
    administrativeGenderEnum: AdministrativeGenderEnum

    FHIR CodeSystem: AdministrativeGender

    gender?: EnumCodeType

    ObservationDefinition.qualifiedInterval.gender Element

    FHIR Specification

    • Short: male | female | other | unknown
    • Definition: Sex of the population the range applies to.
    • FHIR Type: code
    • Cardinality: 0..1
    • isModifier: false
    • isSummary: false

    CodeSystem Enumeration: AdministrativeGenderEnum

    age?: Range

    ObservationDefinition.qualifiedInterval.age Element

    FHIR Specification

    • Short: Applicable age range, if relevant
    • Definition: The age at which this reference range is applicable. This is a neonatal age (e.g. number of weeks at term) if the meaning says so.
    • Comment: Some analytes vary greatly over age.
    • FHIR Type: Range
    • Cardinality: 0..1
    • isModifier: false
    • isSummary: false
    gestationalAge?: Range

    ObservationDefinition.qualifiedInterval.gestationalAge Element

    FHIR Specification

    • Short: Applicable gestational age range, if relevant
    • Definition: The gestational age to which this reference range is applicable, in the context of pregnancy.
    • FHIR Type: Range
    • Cardinality: 0..1
    • isModifier: false
    • isSummary: false
    condition?: StringType

    ObservationDefinition.qualifiedInterval.condition Element

    FHIR Specification

    • Short: Condition associated with the reference range
    • Definition: Text based condition for which the reference range is valid.
    • FHIR Type: string
    • Cardinality: 0..1
    • isModifier: false
    • isSummary: false

    Methods

    • Parse the provided ObservationDefinitionQualifiedIntervalComponent JSON to instantiate the ObservationDefinitionQualifiedIntervalComponent data model.

      Parameters

      • sourceJson: Value

        JSON representing FHIR ObservationDefinitionQualifiedIntervalComponent

      • OptionaloptSourceField: string

        Optional data source field (e.g. <complexTypeName>.<complexTypeFieldName>); defaults to ObservationDefinitionQualifiedIntervalComponent

      Returns undefined | ObservationDefinitionQualifiedIntervalComponent

      ObservationDefinitionQualifiedIntervalComponent data model or undefined for ObservationDefinitionQualifiedIntervalComponent

      JsonError if the provided JSON is not a valid JSON object

    • Determines if the modifierExtension property exists.

      Parameters

      • Optionalurl: string

        the url that identifies a specific Extension

      Returns boolean

      true if an Extension has the provided url; false otherwise

      If the url is provided, determines if an Extension having the provided url exists. If the url is not provided, determines if the modifierExtension property exists and has any values.

      AssertionError for invalid url

    • Returns undefined | string

      the id property value

    • Assigns the provided value to the id property.

      Parameters

      • value: undefined | string

        the id value

      Returns this

      this

      PrimitiveTypeError for invalid value

    • Returns boolean

      true if id exists and has a value; false otherwise

    • Determines if the extension property exists.

      Parameters

      • Optionalurl: string

        the url that identifies a specific Extension

      Returns boolean

      true if an Extension has the provided url; false otherwise

      If the url is provided, determines if an Extension having the provided url exists. If the url is not provided, determines if the extension property exists and has any values.

      AssertionError for invalid url

    • Determines if the extension property exists.

      Parameters

      • url: string

        the url that identifies a specific Extension

      Returns undefined | IExtension

      an Extension having the provided url

      If the url is provided, determines if an Extension having the provided url exists. If the url is not provided, determines if the extension property exists and has any values.

      AssertionError for invalid url

    • Adds the provided Extension to the extension property array.

      Parameters

      • extension: undefined | IExtension

        the Extension value to add to the extension property array

      Returns this

      this

    • Removes the Extension having the provided url from the extension property array.

      Parameters

      • url: string

        the url that identifies a specific Extension to remove

      Returns void

      AssertionError for invalid url

    • Returns boolean

      true if and only if the data model has required fields (min cardinality > 0) and at least one of those required fields in the instance is empty; false otherwise

    • Returns boolean

      true if the instance is a FHIR complex or primitive datatype; false otherwise