PackagesCanonicalsLogsProblems
    Packages
    synapxe.hsar@1.0.0
    https://ihis.sg/StructureDefinition/profile-Composition-get-base
description: null
package_name: synapxe.hsar
derivation: constraint
name: profile-Composition-get-base
type: Composition
elements:
  category: {index: 21}
  date: {short: Care report submission date, index: 24}
  meta: {index: 1}
  encounter: {index: 23}
  implicitRules: {index: 2}
  attester: {index: 40}
  type:
    index: 9
    elements:
      id: {index: 10}
      extension: {index: 11}
      coding:
        short: Grouping of coding
        index: 12
        elements:
          id: {index: 13}
          extension: {index: 14}
          system: {index: 15}
          version: {index: 16}
          code: {index: 17}
          display: {index: 18}
          userSelected: {index: 19}
        extensions: {}
        required: [system, code]
      text: {index: 20}
    extensions: {}
    required: [coding]
  title: {index: 39}
  author:
    short: Who submitted the care report
    index: 25
    elements:
      id: {index: 26}
      extension: {index: 27}
      reference: {index: 28}
      type: {index: 29}
      identifier:
        short: Grouping of identifier
        index: 30
        elements:
          id: {index: 31}
          extension: {index: 32}
          use: {index: 33}
          type: {index: 34}
          system: {index: 35}
          value: {short: The MCR number, index: 36}
          period: {index: 37}
          assigner: {index: 38}
        extensions: {}
        required: [value, system]
    extensions: {}
    required: [identifier]
  extension:
    short: NA
    index: 5
    slicing:
      slices:
        extensionCompositionCareReportYear:
          match: {}
          schema: {type: Extension, short: NA, url: 'http://ihis.sg/extension/care-report-year', index: 6}
  event: {index: 56}
  custodian:
    short: The organziation who submitted the care report
    index: 41
    elements:
      id: {index: 42}
      extension: {index: 43}
      reference: {short: Resource logical ID, index: 44}
      type: {short: Resource type, index: 45}
      identifier:
        short: Grouping of identifier
        index: 46
        elements:
          id: {index: 47}
          extension: {index: 48}
          use: {index: 49}
          type: {index: 50}
          system: {index: 51}
          value: {index: 52}
          period: {index: 53}
          assigner: {index: 54}
        extensions: {}
        required: [value, system]
    extensions: {}
    required: [identifier, reference, type]
  language: {index: 3}
  id: {index: 0}
  identifier: {index: 8}
  relatesTo: {index: 55}
  subject: {short: Reference to the patient in patient master to link this care report data, index: 22}
  modifierExtension: {index: 7}
  text: {index: 4}
package_version: 1.0.0
extensions:
  extensionCompositionCareReportYear: {url: 'http://ihis.sg/extension/care-report-year', type: Extension, short: NA, index: 6}
class: profile
kind: resource
url: https://ihis.sg/StructureDefinition/profile-Composition-get-base
base: http://hl7.org/fhir/StructureDefinition/Composition
version: null
required: [id, extension, meta, custodian]