PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.davinci-ra@3.0.0-ballot
    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: Remark Type
    index: 0
    slicing:
      slices:
        relatedData:
          match: {}
          schema:
            type: Extension
            short: Related data
            array: true
            index: 45
            elements:
              url:
                type: uri
                pattern: {type: Uri, value: relatedData}
                index: 46
              value:
                choices: [valueIdentifier, valueReference]
                index: 48
              valueIdentifier: {type: Identifier, choiceOf: value, index: 49}
              valueReference: {type: Reference, choiceOf: value, index: 50}
            required: [url, valueReference, valueIdentifier, value]
        authorSoftware:
          match: {}
          schema:
            type: Extension
            short: Identifier of the software that added the remark
            index: 19
            elements:
              url:
                type: uri
                pattern: {type: Uri, value: authorSoftware}
                index: 20
              value:
                choices: [valueIdentifier, valueString]
                index: 22
              valueIdentifier: {type: Identifier, choiceOf: value, index: 23}
              valueString: {type: string, choiceOf: value, index: 24}
            required: [url, valueString, valueIdentifier, value]
        reasonCode:
          match: {}
          schema:
            type: Extension
            short: Remark reason
            array: true
            index: 40
            elements:
              url:
                type: uri
                pattern: {type: Uri, value: reasonCode}
                index: 41
              value:
                choices: [valueCodeableConcept]
                index: 43
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 44}
            required: [url, value, valueCodeableConcept]
        author:
          match: {}
          schema:
            type: Extension
            short: Identifier of the person who added the remark such as NPI
            index: 5
            elements:
              url:
                type: uri
                pattern: {type: Uri, value: author}
                index: 6
              value:
                choices: [valueIdentifier, valueString, valueReference]
                index: 8
              valueIdentifier: {type: Identifier, choiceOf: value, index: 9}
              valueString: {type: string, choiceOf: value, index: 10}
              valueReference:
                type: Reference
                choiceOf: value
                refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner|7.0.0']
                index: 11
            required: [url, valueString, valueReference, valueIdentifier, value]
        remarkType:
          match: {}
          schema:
            type: Extension
            short: Remark Type
            index: 0
            elements:
              url:
                type: uri
                pattern: {type: Uri, value: remarkType}
                index: 1
              value:
                choices: [valueCodeableConcept]
                index: 3
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 4}
            required: [url, value, valueCodeableConcept]
        authorDatetime:
          match: {}
          schema:
            type: Extension
            short: When the remark was added
            index: 25
            elements:
              url:
                type: uri
                pattern: {type: Uri, value: authorDatetime}
                index: 26
              value:
                choices: [valueDateTime]
                index: 28
              valueDateTime: {type: dateTime, choiceOf: value, index: 29}
            required: [url, valueDateTime, value]
        code:
          match: {}
          schema:
            type: Extension
            short: Coded remark
            index: 35
            elements:
              url:
                type: uri
                pattern: {type: Uri, value: code}
                index: 36
              value:
                choices: [valueCodeableConcept]
                index: 38
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 39}
            required: [url, value, valueCodeableConcept]
        authorOrganization:
          match: {}
          schema:
            type: Extension
            short: Identifier of the organization that added the remark such as TIN, NPI
            index: 12
            elements:
              url:
                type: uri
                pattern: {type: Uri, value: authorOrganization}
                index: 13
              value:
                choices: [valueIdentifier, valueString, valueReference]
                index: 15
              valueIdentifier: {type: Identifier, choiceOf: value, index: 16}
              valueString: {type: string, choiceOf: value, index: 17}
              valueReference:
                type: Reference
                choiceOf: value
                refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization|7.0.0']
                index: 18
            required: [url, valueString, valueReference, valueIdentifier, value]
        text:
          match: {}
          schema:
            type: Extension
            short: Free text remark
            array: true
            index: 30
            elements:
              url:
                type: uri
                pattern: {type: Uri, value: text}
                index: 31
              value:
                choices: [valueString]
                index: 33
              valueString: {type: string, choiceOf: value, index: 34}
            required: [url, valueString, value]
  url:
    type: uri
    pattern: {type: Uri, value: 'http://hl7.org/fhir/us/davinci-ra/StructureDefinition/ra-ccRemark'}
    index: 51
  value:
    choices: []
    index: 53
package_version: 3.0.0-ballot
extensions:
  relatedData:
    url: null
    type: Extension
    short: Related data
    array: true
    index: 45
    elements:
      url:
        type: uri
        pattern: {type: Uri, value: relatedData}
        index: 46
      value:
        choices: [valueIdentifier, valueReference]
        index: 48
      valueIdentifier: {type: Identifier, choiceOf: value, index: 49}
      valueReference: {type: Reference, choiceOf: value, index: 50}
    required: [url, valueReference, valueIdentifier, value]
  authorSoftware:
    url: null
    type: Extension
    short: Identifier of the software that added the remark
    index: 19
    elements:
      url:
        type: uri
        pattern: {type: Uri, value: authorSoftware}
        index: 20
      value:
        choices: [valueIdentifier, valueString]
        index: 22
      valueIdentifier: {type: Identifier, choiceOf: value, index: 23}
      valueString: {type: string, choiceOf: value, index: 24}
    required: [url, valueString, valueIdentifier, value]
  reasonCode:
    url: null
    type: Extension
    short: Remark reason
    array: true
    index: 40
    elements:
      url:
        type: uri
        pattern: {type: Uri, value: reasonCode}
        index: 41
      value:
        choices: [valueCodeableConcept]
        index: 43
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 44}
    required: [url, value, valueCodeableConcept]
  author:
    url: null
    type: Extension
    short: Identifier of the person who added the remark such as NPI
    index: 5
    elements:
      url:
        type: uri
        pattern: {type: Uri, value: author}
        index: 6
      value:
        choices: [valueIdentifier, valueString, valueReference]
        index: 8
      valueIdentifier: {type: Identifier, choiceOf: value, index: 9}
      valueString: {type: string, choiceOf: value, index: 10}
      valueReference:
        type: Reference
        choiceOf: value
        refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner|7.0.0']
        index: 11
    required: [url, valueString, valueReference, valueIdentifier, value]
  remarkType:
    url: null
    type: Extension
    short: Remark Type
    index: 0
    elements:
      url:
        type: uri
        pattern: {type: Uri, value: remarkType}
        index: 1
      value:
        choices: [valueCodeableConcept]
        index: 3
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 4}
    required: [url, value, valueCodeableConcept]
  authorDatetime:
    url: null
    type: Extension
    short: When the remark was added
    index: 25
    elements:
      url:
        type: uri
        pattern: {type: Uri, value: authorDatetime}
        index: 26
      value:
        choices: [valueDateTime]
        index: 28
      valueDateTime: {type: dateTime, choiceOf: value, index: 29}
    required: [url, valueDateTime, value]
  code:
    url: null
    type: Extension
    short: Coded remark
    index: 35
    elements:
      url:
        type: uri
        pattern: {type: Uri, value: code}
        index: 36
      value:
        choices: [valueCodeableConcept]
        index: 38
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 39}
    required: [url, value, valueCodeableConcept]
  authorOrganization:
    url: null
    type: Extension
    short: Identifier of the organization that added the remark such as TIN, NPI
    index: 12
    elements:
      url:
        type: uri
        pattern: {type: Uri, value: authorOrganization}
        index: 13
      value:
        choices: [valueIdentifier, valueString, valueReference]
        index: 15
      valueIdentifier: {type: Identifier, choiceOf: value, index: 16}
      valueString: {type: string, choiceOf: value, index: 17}
      valueReference:
        type: Reference
        choiceOf: value
        refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization|7.0.0']
        index: 18
    required: [url, valueString, valueReference, valueIdentifier, value]
  text:
    url: null
    type: Extension
    short: Free text remark
    array: true
    index: 30
    elements:
      url:
        type: uri
        pattern: {type: Uri, value: text}
        index: 31
      value:
        choices: [valueString]
        index: 33
      valueString: {type: string, choiceOf: value, index: 34}
    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: 3.0.0-ballot