description: This clinical statement represents the location of a service event where an act, observation or procedure took place. package_name: hl7.cda.us.ccda derivation: constraint name: ServiceDeliveryLocation type: http://hl7.org/cda/stds/core/StructureDefinition/ParticipantRole elements: templateId: index: 0 slicing: rules: open discriminator: - {path: root, type: value} min: 1 slices: service-delivery-loc: match: {root: 2.16.840.1.113883.10.20.22.4.32} schema: _required: true index: 1 elements: root: pattern: {type: String, value: 2.16.840.1.113883.10.20.22.4.32} index: 2 extension: {index: 3} required: [root] extensions: {} classCode: pattern: {type: Code, value: SDLOC} index: 4 id: short: (USCDI) Facility Identifier index: 5 slicing: rules: open discriminator: - {path: root, type: value} min: null slices: NPI: match: {root: 2.16.840.1.113883.4.6} schema: array: true index: 6 elements: root: pattern: {type: String, value: 2.16.840.1.113883.4.6} index: 7 required: [root] CLIA: match: {root: 2.16.840.1.113883.4.7} schema: array: true index: 8 elements: root: pattern: {type: String, value: 2.16.840.1.113883.4.7} index: 9 required: [root] NAIC: match: {root: 2.16.840.1.113883.6.300} schema: array: true index: 10 elements: root: pattern: {type: String, value: 2.16.840.1.113883.6.300} index: 11 required: [root] code: short: (USCDI) Facility Type binding: {strength: required, valueSet: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.1.11.20275'} index: 12 addr: {type: 'http://hl7.org/cda/stds/core/StructureDefinition/AD', index: 13} telecom: {index: 14} playingEntity: index: 15 elements: classCode: pattern: {type: Code, value: PLC} index: 16 name: {short: (USCDI) Facility Name, index: 17} package_version: 3.0.0-ballot class: logical kind: logical url: http://hl7.org/cda/us/ccda/StructureDefinition/ServiceDeliveryLocation base: http://hl7.org/cda/stds/core/StructureDefinition/ParticipantRole version: 3.0.0-ballot required: [templateId, code]