description: null package_name: synapxe.hsar.hsg derivation: constraint name: profile-Composition-get-base type: Composition elements: category: {index: 22} date: {short: n/a, index: 25} meta: {index: 1} encounter: {index: 24} implicitRules: {index: 2} attester: {index: 43} type: short: n/a index: 10 elements: id: {index: 11} extension: {index: 12} coding: short: n/a index: 13 elements: id: {index: 14} extension: {index: 15} system: short: n/a constraint: max-string-length-255: {human: String length must not exceed 255 characters, severity: error, expression: $this.toString().length() <= 255} index: 16 version: {index: 17} code: short: n/a constraint: max-string-length-255: {human: String length must not exceed 255 characters, severity: error, expression: $this.toString().length() <= 255} index: 18 display: short: n/a constraint: max-string-length-255: {human: String length must not exceed 255 characters, severity: error, expression: $this.toString().length() <= 255} index: 19 userSelected: {index: 20} extensions: {} required: [system, code] text: {index: 21} extensions: {} required: [coding] title: short: n/a constraint: max-string-length-255: {human: String length must not exceed 255 characters, severity: error, expression: $this.toString().length() <= 255} index: 41 author: short: n/a index: 26 elements: id: {index: 27} extension: {index: 28} reference: {index: 29} type: {index: 30} identifier: short: n/a index: 31 elements: id: {index: 32} extension: {index: 33} use: {index: 34} type: {index: 35} system: short: n/a constraint: max-string-length-255: {human: String length must not exceed 255 characters, severity: error, expression: $this.toString().length() <= 255} index: 36 value: short: n/a constraint: max-string-length-255: {human: String length must not exceed 255 characters, severity: error, expression: $this.toString().length() <= 255} index: 37 period: {index: 38} assigner: {index: 39} extensions: {} required: [value, system] display: short: n/a constraint: max-string-length-255: {human: String length must not exceed 255 characters, severity: error, expression: $this.toString().length() <= 255} index: 40 extensions: {} required: [identifier] extension: short: n/a index: 5 slicing: slices: extensionCompositionCareReportYear: match: {} schema: {type: Extension, url: 'http://ihis.sg/extension/care-report-year', index: 6} max: 1 event: {index: 60} custodian: short: n/a index: 44 elements: id: {index: 45} extension: {index: 46} reference: short: n/a constraint: max-string-length-255: {human: String length must not exceed 255 characters, severity: error, expression: $this.toString().length() <= 255} index: 47 type: short: n/a constraint: max-string-length-255: {human: String length must not exceed 255 characters, severity: error, expression: $this.toString().length() <= 255} index: 48 identifier: short: n/a index: 49 elements: id: {index: 50} extension: {index: 51} use: {index: 52} type: {index: 53} system: short: n/a constraint: max-string-length-255: {human: String length must not exceed 255 characters, severity: error, expression: $this.toString().length() <= 255} index: 54 value: short: n/a constraint: max-string-length-255: {human: String length must not exceed 255 characters, severity: error, expression: $this.toString().length() <= 255} index: 55 period: {index: 56} assigner: {index: 57} extensions: {} required: [value, system] display: short: n/a constraint: max-string-length-255: {human: String length must not exceed 255 characters, severity: error, expression: $this.toString().length() <= 255} index: 58 extensions: {} required: [identifier, reference, type] status: {short: n/a, isModifierReason: n/a, index: 9} language: {index: 3} id: {index: 0} identifier: {index: 8} relatesTo: {index: 59} subject: {short: n/a, index: 23} modifierExtension: {index: 7} confidentiality: {short: n/a, index: 42} text: {index: 4} package_version: 4.3.0-v3 extensions: extensionCompositionCareReportYear: {url: 'http://ihis.sg/extension/care-report-year', max: 1, type: Extension, index: 6} class: profile kind: resource url: https://ihis.sg/StructureDefinition/profile-Composition-get-base base: http://hl7.org/fhir/StructureDefinition/Composition version: 4.3.0-v3 required: [id, meta, custodian]