PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.davinci-ra@2.0.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:
        authorSoftware:
          match: {}
          schema:
            type: Extension
            short: Identifier of the software that added the remark
            index: 12
            elements:
              url:
                type: uri
                pattern: {type: Uri, value: authorSoftware}
                index: 13
              value:
                choices: [valueIdentifier, valueString]
                index: 15
              valueIdentifier: {type: Identifier, choiceOf: value, index: 16}
              valueString: {type: string, choiceOf: value, index: 17}
            required: [url, valueString, valueIdentifier, value]
        reasonCode:
          match: {}
          schema:
            type: Extension
            short: Remark reason
            array: true
            index: 33
            elements:
              url:
                type: uri
                pattern: {type: Uri, value: reasonCode}
                index: 34
              value:
                choices: [valueCodeableConcept]
                index: 36
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 37}
            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: 43
            elements:
              url:
                type: uri
                pattern: {type: Uri, value: qualifyingDxCode}
                index: 44
              value:
                choices: [valueCodeableConcept]
                index: 46
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 47}
            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: 48
            elements:
              url:
                type: uri
                pattern: {type: Uri, value: qualifyingDxList}
                index: 49
              value:
                choices: [valueString]
                index: 51
              valueString: {type: string, choiceOf: value, index: 52}
            required: [url, valueString, value]
        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, valueString, valueIdentifier, value]
        relatedDataIdentifier:
          match: {}
          schema:
            type: Extension
            short: Related data identifier
            array: true
            index: 38
            elements:
              url:
                type: uri
                pattern: {type: Uri, value: relatedDataIdentifier}
                index: 39
              value:
                choices: [valueIdentifier]
                index: 41
              valueIdentifier: {type: Identifier, choiceOf: value, index: 42}
            required: [url, valueIdentifier, value]
        authorDatetime:
          match: {}
          schema:
            type: Extension
            short: When the remark was added
            index: 18
            elements:
              url:
                type: uri
                pattern: {type: Uri, value: authorDatetime}
                index: 19
              value:
                choices: [valueDateTime]
                index: 21
              valueDateTime: {type: dateTime, choiceOf: value, index: 22}
            required: [url, valueDateTime, value]
        code:
          match: {}
          schema:
            type: Extension
            short: Coded remark
            index: 28
            elements:
              url:
                type: uri
                pattern: {type: Uri, value: code}
                index: 29
              value:
                choices: [valueCodeableConcept]
                index: 31
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 32}
            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]
                index: 9
              valueIdentifier: {type: Identifier, choiceOf: value, index: 10}
              valueString: {type: string, choiceOf: value, index: 11}
            required: [url, valueString, valueIdentifier, value]
        text:
          match: {}
          schema:
            type: Extension
            short: Free text remark
            array: true
            index: 23
            elements:
              url:
                type: uri
                pattern: {type: Uri, value: text}
                index: 24
              value:
                choices: [valueString]
                index: 26
              valueString: {type: string, choiceOf: value, index: 27}
            required: [url, valueString, value]
  url:
    type: uri
    pattern: {type: Uri, value: 'http://hl7.org/fhir/us/davinci-ra/StructureDefinition/ra-ccRemark'}
    index: 53
  value:
    choices: []
    index: 55
package_version: 2.0.0
extensions:
  authorSoftware:
    url: null
    type: Extension
    short: Identifier of the software that added the remark
    index: 12
    elements:
      url:
        type: uri
        pattern: {type: Uri, value: authorSoftware}
        index: 13
      value:
        choices: [valueIdentifier, valueString]
        index: 15
      valueIdentifier: {type: Identifier, choiceOf: value, index: 16}
      valueString: {type: string, choiceOf: value, index: 17}
    required: [url, valueString, valueIdentifier, value]
  reasonCode:
    url: null
    type: Extension
    short: Remark reason
    array: true
    index: 33
    elements:
      url:
        type: uri
        pattern: {type: Uri, value: reasonCode}
        index: 34
      value:
        choices: [valueCodeableConcept]
        index: 36
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 37}
    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: 43
    elements:
      url:
        type: uri
        pattern: {type: Uri, value: qualifyingDxCode}
        index: 44
      value:
        choices: [valueCodeableConcept]
        index: 46
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 47}
    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: 48
    elements:
      url:
        type: uri
        pattern: {type: Uri, value: qualifyingDxList}
        index: 49
      value:
        choices: [valueString]
        index: 51
      valueString: {type: string, choiceOf: value, index: 52}
    required: [url, valueString, value]
  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, valueString, valueIdentifier, value]
  relatedDataIdentifier:
    url: null
    type: Extension
    short: Related data identifier
    array: true
    index: 38
    elements:
      url:
        type: uri
        pattern: {type: Uri, value: relatedDataIdentifier}
        index: 39
      value:
        choices: [valueIdentifier]
        index: 41
      valueIdentifier: {type: Identifier, choiceOf: value, index: 42}
    required: [url, valueIdentifier, value]
  authorDatetime:
    url: null
    type: Extension
    short: When the remark was added
    index: 18
    elements:
      url:
        type: uri
        pattern: {type: Uri, value: authorDatetime}
        index: 19
      value:
        choices: [valueDateTime]
        index: 21
      valueDateTime: {type: dateTime, choiceOf: value, index: 22}
    required: [url, valueDateTime, value]
  code:
    url: null
    type: Extension
    short: Coded remark
    index: 28
    elements:
      url:
        type: uri
        pattern: {type: Uri, value: code}
        index: 29
      value:
        choices: [valueCodeableConcept]
        index: 31
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 32}
    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]
        index: 9
      valueIdentifier: {type: Identifier, choiceOf: value, index: 10}
      valueString: {type: string, choiceOf: value, index: 11}
    required: [url, valueString, valueIdentifier, value]
  text:
    url: null
    type: Extension
    short: Free text remark
    array: true
    index: 23
    elements:
      url:
        type: uri
        pattern: {type: Uri, value: text}
        index: 24
      value:
        choices: [valueString]
        index: 26
      valueString: {type: string, choiceOf: value, index: 27}
    required: [url, valueString, value]
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.0.0