description: A profile for View Definitions intended to be shared between multiple systems. This requires that \nthe View Definition have a defined URL and name. It also requires declaration of the FHIR version \nthat the view is intended to be executed over, and the FHIR type of each column. This ensures \nconsistent interpretation of the view across different view runner implementations. package_name: org.sql-on-fhir.ig derivation: constraint name: ShareableViewDefinition type: https://sql-on-fhir.org/ig/StructureDefinition/ViewDefinition elements: url: {index: 0} name: {index: 1} fhirVersion: {index: 2} select: elements: column: elements: type: {index: 3} required: [type] package_version: 2.0.0 class: logical kind: logical url: https://sql-on-fhir.org/ig/StructureDefinition/ShareableViewDefinition base: https://sql-on-fhir.org/ig/StructureDefinition/ViewDefinition version: 2.0.0 required: [url, name, fhirVersion]