PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.davinci-ra@2.1.0
    http://hl7.org/fhir/us/davinci-ra/StructureDefinition/ra-ccRemark
description: The Condition Category Remark extension allows a coded and/or narrative remark be added to a Condition Category (CC) coding gap that is on a Payer generated risk adjustment coding gap report by a provider, an organization, or a software.
package_name: hl7.fhir.us.davinci-ra
derivation: constraint
name: ConditionCategoryRemark
type: Extension
elements:
  extension:
    type: Extension
    short: Identifier of the person who added the remark such as NPI
    index: 0
    slicing:
      slices:
        relatedData:
          match: {}
          schema:
            type: Extension
            short: Related data
            array: true
            index: 39
            elements:
              url:
                type: uri
                pattern: {type: uri, value: relatedData}
                index: 40
              value:
                choices: [valueIdentifier, valueReference]
                index: 42
              valueIdentifier: {type: Identifier, choiceOf: value, index: 43}
              valueReference: {type: Reference, choiceOf: value, index: 44}
            required: [url, value, valueIdentifier, valueReference]
        authorSoftware:
          match: {}
          schema:
            type: Extension
            short: Identifier of the software that added the remark
            index: 13
            elements:
              url:
                type: uri
                pattern: {type: uri, value: authorSoftware}
                index: 14
              value:
                choices: [valueIdentifier, valueString]
                index: 16
              valueIdentifier: {type: Identifier, choiceOf: value, index: 17}
              valueString: {type: string, choiceOf: value, index: 18}
            required: [url, value, valueIdentifier, valueString]
        reasonCode:
          match: {}
          schema:
            type: Extension
            short: Remark reason
            array: true
            index: 34
            elements:
              url:
                type: uri
                pattern: {type: uri, value: reasonCode}
                index: 35
              value:
                choices: [valueCodeableConcept]
                index: 37
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 38}
            required: [url, value, valueCodeableConcept]
        qualifyingDxCode:
          match: {}
          schema:
            type: Extension
            short: Diagnosis codes classified under a Condition Category as defined by the risk adjustment model
            array: true
            index: 45
            elements:
              url:
                type: uri
                pattern: {type: uri, value: qualifyingDxCode}
                index: 46
              value:
                choices: [valueCodeableConcept]
                index: 48
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 49}
            required: [url, value, valueCodeableConcept]
        qualifyingDxList:
          match: {}
          schema:
            type: Extension
            short: A list of diagnosis codes classified under a Condition Category as defined by the risk adjustment model
            array: true
            index: 50
            elements:
              url:
                type: uri
                pattern: {type: uri, value: qualifyingDxList}
                index: 51
              value:
                choices: [valueString]
                index: 53
              valueString: {type: string, choiceOf: value, index: 54}
            required: [url, value, valueString]
        author:
          match: {}
          schema:
            type: Extension
            short: Identifier of the person who added the remark such as NPI
            index: 0
            elements:
              url:
                type: uri
                pattern: {type: uri, value: author}
                index: 1
              value:
                choices: [valueIdentifier, valueString]
                index: 3
              valueIdentifier: {type: Identifier, choiceOf: value, index: 4}
              valueString: {type: string, choiceOf: value, index: 5}
            required: [url, value, valueIdentifier, valueString]
        authorDatetime:
          match: {}
          schema:
            type: Extension
            short: When the remark was added
            index: 19
            elements:
              url:
                type: uri
                pattern: {type: uri, value: authorDatetime}
                index: 20
              value:
                choices: [valueDateTime]
                index: 22
              valueDateTime: {type: dateTime, choiceOf: value, index: 23}
            required: [url, value, valueDateTime]
        code:
          match: {}
          schema:
            type: Extension
            short: Coded remark
            index: 29
            elements:
              url:
                type: uri
                pattern: {type: uri, value: code}
                index: 30
              value:
                choices: [valueCodeableConcept]
                index: 32
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 33}
            required: [url, value, valueCodeableConcept]
        authorOrganization:
          match: {}
          schema:
            type: Extension
            short: Identifier of the organization that added the remark such as TIN, NPI
            index: 6
            elements:
              url:
                type: uri
                pattern: {type: uri, value: authorOrganization}
                index: 7
              value:
                choices: [valueIdentifier, valueString, valueReference]
                index: 9
              valueIdentifier: {type: Identifier, choiceOf: value, index: 10}
              valueString: {type: string, choiceOf: value, index: 11}
              valueReference:
                type: Reference
                choiceOf: value
                refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization|7.0.0']
                index: 12
            required: [url, value, valueIdentifier, valueReference, valueString]
        text:
          match: {}
          schema:
            type: Extension
            short: Free text remark
            array: true
            index: 24
            elements:
              url:
                type: uri
                pattern: {type: uri, value: text}
                index: 25
              value:
                choices: [valueString]
                index: 27
              valueString: {type: string, choiceOf: value, index: 28}
            required: [url, value, valueString]
  url:
    type: uri
    pattern: {type: uri, value: 'http://hl7.org/fhir/us/davinci-ra/StructureDefinition/ra-ccRemark'}
    index: 55
  value:
    choices: []
    index: 57
package_version: 2.1.0
extensions:
  relatedData:
    url: null
    type: Extension
    short: Related data
    array: true
    index: 39
    elements:
      url:
        type: uri
        pattern: {type: uri, value: relatedData}
        index: 40
      value:
        choices: [valueIdentifier, valueReference]
        index: 42
      valueIdentifier: {type: Identifier, choiceOf: value, index: 43}
      valueReference: {type: Reference, choiceOf: value, index: 44}
    required: [url, value, valueIdentifier, valueReference]
  authorSoftware:
    url: null
    type: Extension
    short: Identifier of the software that added the remark
    index: 13
    elements:
      url:
        type: uri
        pattern: {type: uri, value: authorSoftware}
        index: 14
      value:
        choices: [valueIdentifier, valueString]
        index: 16
      valueIdentifier: {type: Identifier, choiceOf: value, index: 17}
      valueString: {type: string, choiceOf: value, index: 18}
    required: [url, value, valueIdentifier, valueString]
  reasonCode:
    url: null
    type: Extension
    short: Remark reason
    array: true
    index: 34
    elements:
      url:
        type: uri
        pattern: {type: uri, value: reasonCode}
        index: 35
      value:
        choices: [valueCodeableConcept]
        index: 37
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 38}
    required: [url, value, valueCodeableConcept]
  qualifyingDxCode:
    url: null
    type: Extension
    short: Diagnosis codes classified under a Condition Category as defined by the risk adjustment model
    array: true
    index: 45
    elements:
      url:
        type: uri
        pattern: {type: uri, value: qualifyingDxCode}
        index: 46
      value:
        choices: [valueCodeableConcept]
        index: 48
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 49}
    required: [url, value, valueCodeableConcept]
  qualifyingDxList:
    url: null
    type: Extension
    short: A list of diagnosis codes classified under a Condition Category as defined by the risk adjustment model
    array: true
    index: 50
    elements:
      url:
        type: uri
        pattern: {type: uri, value: qualifyingDxList}
        index: 51
      value:
        choices: [valueString]
        index: 53
      valueString: {type: string, choiceOf: value, index: 54}
    required: [url, value, valueString]
  author:
    url: null
    type: Extension
    short: Identifier of the person who added the remark such as NPI
    index: 0
    elements:
      url:
        type: uri
        pattern: {type: uri, value: author}
        index: 1
      value:
        choices: [valueIdentifier, valueString]
        index: 3
      valueIdentifier: {type: Identifier, choiceOf: value, index: 4}
      valueString: {type: string, choiceOf: value, index: 5}
    required: [url, value, valueIdentifier, valueString]
  authorDatetime:
    url: null
    type: Extension
    short: When the remark was added
    index: 19
    elements:
      url:
        type: uri
        pattern: {type: uri, value: authorDatetime}
        index: 20
      value:
        choices: [valueDateTime]
        index: 22
      valueDateTime: {type: dateTime, choiceOf: value, index: 23}
    required: [url, value, valueDateTime]
  code:
    url: null
    type: Extension
    short: Coded remark
    index: 29
    elements:
      url:
        type: uri
        pattern: {type: uri, value: code}
        index: 30
      value:
        choices: [valueCodeableConcept]
        index: 32
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 33}
    required: [url, value, valueCodeableConcept]
  authorOrganization:
    url: null
    type: Extension
    short: Identifier of the organization that added the remark such as TIN, NPI
    index: 6
    elements:
      url:
        type: uri
        pattern: {type: uri, value: authorOrganization}
        index: 7
      value:
        choices: [valueIdentifier, valueString, valueReference]
        index: 9
      valueIdentifier: {type: Identifier, choiceOf: value, index: 10}
      valueString: {type: string, choiceOf: value, index: 11}
      valueReference:
        type: Reference
        choiceOf: value
        refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization|7.0.0']
        index: 12
    required: [url, value, valueIdentifier, valueReference, valueString]
  text:
    url: null
    type: Extension
    short: Free text remark
    array: true
    index: 24
    elements:
      url:
        type: uri
        pattern: {type: uri, value: text}
        index: 25
      value:
        choices: [valueString]
        index: 27
      valueString: {type: string, choiceOf: value, index: 28}
    required: [url, value, valueString]
class: extension
kind: complex-type
url: http://hl7.org/fhir/us/davinci-ra/StructureDefinition/ra-ccRemark
base: http://hl7.org/fhir/StructureDefinition/Extension
version: 2.1.0