description: This profile constrains the Bundle resource for the purpose of laboratory test reports in Switzerland. package_name: ch.fhir.ig.ch-lab-report derivation: constraint name: ChLabReportDocument type: Bundle elements: entry: array: true min: 2 index: 0 slicing: slices: Composition: match: {} schema: index: 1 elements: resource: {type: Composition, index: 2} Patient: match: {} schema: index: 3 elements: resource: {type: Patient, index: 4} Practitioner: match: {} schema: index: 5 elements: resource: {type: Practitioner, index: 6} PractitionerRole: match: {} schema: index: 7 elements: resource: {type: PractitionerRole, index: 8} DiagnosticReport: match: {} schema: _required: true index: 9 elements: resource: {type: DiagnosticReport, index: 10} Observation: match: {} schema: array: true index: 11 elements: resource: {type: Observation, index: 12} Specimen: match: {} schema: array: true index: 13 elements: resource: {type: Specimen, index: 14} ServiceRequest: match: {} schema: array: true index: 15 elements: resource: {type: ServiceRequest, index: 16} package_version: 1.0.0 class: profile kind: resource url: http://fhir.ch/ig/ch-lab-report/StructureDefinition/ch-lab-report-document base: http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-document version: 1.0.0