R4 Draft for Comment

This page is part of the FHIR Specification (v3.2.0: R4 Ballot 1). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3

FHIR Infrastructure Work GroupMaturity Level: N/ABallot Status: Informative Compartments: Not linked to any defined compartments

R2 : R3 Conversion maps for StructureDefinition.

Functional status for this map: 248 tests that all execute ok. 60 fail round-trip testing and 145 r3 resources are invalid (441 errors). (see documentation)

map "http://hl7.org/fhir/StructureMap/StructureDefinition2to3" = "R2 to R3 Conversions for StructureDefinition"

uses "http://hl7.org/fhir/DSTU2/StructureDefinition/StructureDefinition" alias StructureDefinitionR2 as source
uses "http://hl7.org/fhir/StructureDefinition/StructureDefinition" alias StructureDefinition as target

imports "http://hl7.org/fhir/StructureMap/*2to3"

group for type+types  StructureDefinition extends DomainResource
  input src : StructureDefinitionR2 as source
  input tgt : StructureDefinition as target

  "StructureDefinition-url" : for src.url make tgt.url
  "StructureDefinition-identifier" : for src.identifier make tgt.identifier
  "StructureDefinition-version" : for src.version make tgt.version
  "StructureDefinition-name" : for src.name make tgt.name
  "StructureDefinition-title" : for src.display make tgt.title
  "StructureDefinition-status" : for src.status make tgt.status
  "StructureDefinition-experimental" : for src.experimental make tgt.experimental
  "StructureDefinition-publisher" : for src.publisher make tgt.publisher
  "StructureDefinition-contact" : for src.contact as vs0 make tgt.contact as vt0 then {
    "ContactDetail-name" : for vs0.name make vt0.name
    "ContactDetail-telecom" : for vs0.telecom make vt0.telecom
  }

  "StructureDefinition-date" : for src.date make tgt.date
  "StructureDefinition-description" : for src.description make tgt.description
  "StructureDefinition-purpose" : for src.requirements make tgt.purpose
  "StructureDefinition-copyright" : for src.copyright make tgt.copyright
  "StructureDefinition-jurisdiction" : for src.useContext where coding.system = 'urn:iso:std:iso:3166' make tgt.jurisdiction
  "StructureDefinition-useContext" : for src.useContext as vs where (coding.system = 'urn:iso:std:iso:3166').not() make  tgt.useContext as uc,  uc.code as ucc,  ucc.system = "http://hl7.org/fhir/usage-context-type",  ucc.code = "task",  uc.value as vt then CodeableConcept(vs, vt)
  "StructureDefinition-keyword" : for src.code make tgt.keyword
  "StructureDefinition-fhirVersion" : for src.fhirVersion make tgt.fhirVersion
  "StructureDefinition-mapping" : for src.mapping as vs0 make tgt.mapping as vt0 then {
    "StructureDefinition.mapping-identity" : for vs0.identity make vt0.identity
    "StructureDefinition.mapping-uri" : for vs0.uri make vt0.uri
    "StructureDefinition.mapping-name" : for vs0.name make vt0.name
    "StructureDefinition.mapping-comments" : for vs0.comments make vt0.comment
  }

  "StructureDefinition-derivation-1" : for src where constrainedType.empty() make tgt.derivation = "specialization"
  "StructureDefinition-type-1" : for src.id as vs where src.constrainedType.empty() make tgt.type = vs
  "StructureDefinition-derivation-2" : for src where constrainedType.exists() make tgt.derivation = "constraint"
  "StructureDefinition-type-2" : for src.constrainedType as vs make tgt.type = vs
  "StructureDefinition-kind-1" : for src.kind where $this = 'logical' make tgt.kind
  "StructureDefinition-kind-2" : for src.kind where $this = 'resource' make tgt.kind
  "StructureDefinition-kind-3" : for src.kind as vt where ($this = 'datatype') and (src.id in ('boolean' | 'integer' | 'string' | 'decimal' | 'uri' | 'base64Binary' | 'instant' | 'date' | 'dateTime' | 'time' | 'code' | 'oid' | 'id' | 'markdown' | 'unsignedInt' | 'positiveInt')) make tgt.kind = "primitive-type" as vt
  "StructureDefinition-kind-4" : for src.kind as vt where ($this = 'datatype') and (src.id in ('boolean' | 'integer' | 'string' | 'decimal' | 'uri' | 'base64Binary' | 'instant' | 'date' | 'dateTime' | 'time' | 'code' | 'oid' | 'id' | 'markdown' | 'unsignedInt' | 'positiveInt')).not() make tgt.kind = "complex-type" as vt
  "StructureDefinition-abstract" : for src.abstract make tgt.abstract
  "StructureDefinition-contextType" : for src.contextType make tgt.contextType
  "StructureDefinition-context" : for src.context make tgt.context
  "StructureDefinition-type" : for src.constrainedType make tgt.type
  "StructureDefinition-baseDefinition" : for src.base make tgt.baseDefinition
  "StructureDefinition-snapshot" : for src.snapshot as vs0 make tgt.snapshot as vt0 then {
    "StructureDefinition.snapshot-element-1" : for vs0.element first as vs make  vt0.element as vt,  create("boolean") as first,  first.value = "true" then ElementDefinition(vs, vt, first)
    "StructureDefinition.snapshot-element-2" : for vs0.element not_first as vs make  vt0.element as vt,  create("boolean") as first,  first.value = "false" then ElementDefinition(vs, vt, first)
  }

  "StructureDefinition-differential" : for src.differential first as vs0 make tgt.differential as vt0 then {
    "StructureDefinition.differential-element-1" : for vs0.element first as vs make  vt0.element as vt,  create("boolean") as first,  first.value = "true" then ElementDefinition(vs, vt, first)
    "StructureDefinition.differential-element-2" : for vs0.element not_first as vs make  vt0.element as vt,  create("boolean") as first,  first.value = "false" then ElementDefinition(vs, vt, first)
  }


endgroup

map "http://hl7.org/fhir/StructureMap/StructureDefinition3to2" = "R3 to R2 Conversion for StructureDefinition"

conceptmap "StructureDefinitionKind" {
  prefix s = "http://hl7.org/fhir/structure-definition-kind"
  prefix t = "http://hl7.org/fhir/structure-definition-kind"

  s:"primitive-type" - t:datatype
  s:"complex-type" - t:datatype
  s:resource - t:resource
  s:logical - t:logical
}

uses "http://hl7.org/fhir/StructureDefinition/StructureDefinition" alias StructureDefinition as source
uses "http://hl7.org/fhir/DSTU2/StructureDefinition/StructureDefinition" alias StructureDefinitionR2 as target

imports "http://hl7.org/fhir/StructureMap/*3to2"

group for type+types  StructureDefinition extends DomainResource
  input src : StructureDefinition as source
  input tgt : StructureDefinitionR2 as target

  "StructureDefinition-url" : for src.url make tgt.url
  "StructureDefinition-identifier" : for src.identifier make tgt.identifier
  "StructureDefinition-version" : for src.version make tgt.version
  "StructureDefinition-name" : for src.name make tgt.name
  "StructureDefinition-display" : for src.title make tgt.display
  "StructureDefinition-status" : for src.status make tgt.status
  "StructureDefinition-experimental" : for src.experimental make tgt.experimental
  "StructureDefinition-publisher" : for src.publisher make tgt.publisher
  "StructureDefinition-contact" : for src.contact as vs0 make tgt.contact as vt0 then {
    "StructureDefinition.contact-name" : for vs0.name make vt0.name
    "StructureDefinition.contact-telecom" : for vs0.telecom make vt0.telecom
  }

  "StructureDefinition-date" : for src.date make tgt.date
  "StructureDefinition-description" : for src.description make tgt.description
  "StructureDefinition-useContext" : for src.jurisdiction make tgt.useContext
  "StructureDefinition-requirements" : for src.purpose make tgt.requirements
  "StructureDefinition-copyright" : for src.copyright make tgt.copyright
  "StructureDefinition-code" : for src.keyword make tgt.code
  "StructureDefinition-fhirVersion" : for src.fhirVersion make tgt.fhirVersion
  "StructureDefinition-mapping" : for src.mapping as vs0 make tgt.mapping as vt0 then {
    "StructureDefinition.mapping-identity" : for vs0.identity make vt0.identity
    "StructureDefinition.mapping-uri" : for vs0.uri make vt0.uri
    "StructureDefinition.mapping-name" : for vs0.name make vt0.name
    "StructureDefinition.mapping-comments" : for vs0.comment make vt0.comments
  }

  "StructureDefinition-kind" : for src.kind as v make tgt.kind = translate(v, "#StructureDefinitionKind", "code")
  "StructureDefinition-contextType" : for src.contextType make tgt.contextType
  "StructureDefinition-context" : for src.context make tgt.context
  "StructureDefinition-constrainedType" : for src.type as vs where src.derivation = 'constraint' make tgt.constrainedType as vt then code(vs, vt)
  "StructureDefinition-abstract" : for src.abstract make tgt.abstract
  "StructureDefinition-base" : for src.baseDefinition make tgt.base
  "StructureDefinition-snapshot" : for src.snapshot as vs0 make tgt.snapshot as vt0 then {
    "StructureDefinition.snapshot-element" : for vs0.element as vs make vt0.element as vt then ElementDefinition(src, vs, vt)
  }

  "StructureDefinition-differential" : for src.differential as vs0 make tgt.differential as vt0 then {
    "StructureDefinition.differential-element" : for vs0.element as vs make vt0.element as vt then ElementDefinition(src, vs, vt)
  }


endgroup

Account
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Address
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
AllergyIntolerance
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Annotation
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Appointment
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
AppointmentResponse
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Attachment
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
AuditEvent
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
BackboneElement
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Basic
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Binary
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
BodySite
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Bundle
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
CarePlan
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Claim
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
ClaimResponse
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
ClinicalImpression
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
CodeableConcept
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Coding
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Communication
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
CommunicationRequest
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Composition
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
ConceptMap
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Condition
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Conformance
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
consentdirective
  • ERROR @ StructureDefinition.snapshot.element[10]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[11]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[12]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[13]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[14]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[15]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[16]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[17]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[18]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[19]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[20]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[24]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[25]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[26]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[30]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[31]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[32]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[33]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[34]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[35]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[36]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[37]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[38]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[42]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[43]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[44]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[45]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[49]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[50]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[51]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[52]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[53]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[54]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[55]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[56]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[57]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[61]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[62]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[63]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[64]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[68]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[69]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[70]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[71]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[72]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[73]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[74]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[75]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[76]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[77]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[78]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[82]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[83]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[87]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[88]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[92]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[2]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[3]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[4]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[5]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[6]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[7]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[8]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[9]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[10]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[11]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[12]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[13]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[14]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[15]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[16]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[17]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[18]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[19]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[20]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[21]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[22]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[23]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[24]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[25]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[26]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[27]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[28]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[29]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[30]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[31]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[32]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[33]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[34]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[35]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[36]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[37]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[38]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[39]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[40]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[41]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[42]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[43]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[44]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[45]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[46]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[47]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[48]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[49]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[50]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[51]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[52]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[53]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[54]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[55]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[56]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[57]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
ContactPoint
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Contract
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Coverage
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
DataElement
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
DetectedIssue
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Device
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
DeviceComponent
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
DeviceMetric
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
DeviceUseRequest
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
DeviceUseStatement
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
DiagnosticOrder
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
DiagnosticReport
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
DocumentManifest
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
DocumentReference
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
DomainResource
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
ElementDefinition
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
EligibilityRequest
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
EligibilityResponse
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Encounter
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
EnrollmentRequest
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
EnrollmentResponse
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
EpisodeOfCare
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
ExplanationOfBenefit
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Extension
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
FamilyMemberHistory
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Flag
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Goal
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Group
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
HealthcareService
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
HumanName
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Identifier
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
ImagingObjectSelection
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
ImagingStudy
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Immunization
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
ImmunizationRecommendation
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
ImplementationGuide
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
lipidprofile
  • ERROR @ StructureDefinition.snapshot.element[24]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[25]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[5]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[6]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
List
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Location
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Media
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Medication
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
MedicationAdministration
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
MedicationDispense
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
MedicationOrder
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
MedicationStatement
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
MessageHeader
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Meta
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
NamingSystem
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Narrative
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
NutritionOrder
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Observation
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
OperationDefinition
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
OperationOutcome
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Order
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
OrderResponse
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Organization
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Parameters
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Patient
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
PaymentNotice
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
PaymentReconciliation
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Period
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Person
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Practitioner
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Procedure
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
ProcedureRequest
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
ProcessRequest
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
ProcessResponse
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Provenance
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
qicore-adverseevent
  • ERROR @ StructureDefinition: All element definitions must have unique ids (snapshot) ( (ids: QICore-AdverseEvent,Basic.id,Basic.meta,Basic.implicitRules,Basic.language,Basic.text,Basic.contained,Basic.extension,type,discoveryDateTime,location,category,cause,Basic.extension.id,Basic.extension.extension,item,Basic.extension.extension.id,extension,Basic.extension.extension.url,Basic.extension.extension.value[x],certainty,Basic.extension.extension.id,extension,Basic.extension.extension.url,Basic.extension.extension.valueCodeableConcept,Basic.extension.url,Basic.extension.value[x],reaction,period,clinicalStudy,severity,Basic.modifierExtension,didNotOccur,Basic.identifier,Basic.code,Basic.subject,Basic.author,Basic.created)) [snapshot.element.id.trace('ids').isDistinct()] (src = InstanceValidator)
qicore-allergyintolerance
  • ERROR @ StructureDefinition.snapshot.element[9]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[10]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[28]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[2]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[3]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[13]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
qicore-communication
  • ERROR @ StructureDefinition.snapshot.element[9]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[2]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
qicore-communicationrequest
  • ERROR @ StructureDefinition.snapshot.element[9]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[2]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
qicore-deviceuserequest
  • ERROR @ StructureDefinition.snapshot.element[9]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[2]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
qicore-diagnosticorder
  • ERROR @ StructureDefinition.snapshot.element[9]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[31]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[2]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[14]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
qicore-diagnosticreport
  • ERROR @ StructureDefinition.snapshot.element[9]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[13]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[2]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[3]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
qicore-encounter
  • ERROR @ StructureDefinition: All element definitions must have unique ids (snapshot) ( (ids: QICore-Encounter,Encounter.id,Encounter.meta,Encounter.implicitRules,Encounter.language,Encounter.text,Encounter.contained,Encounter.extension,Encounter.relatedCondition,Encounter.extension.id,Encounter.extension.extension,condition,Encounter.extension.extension,Encounter.extension.extension,Encounter.extension.extension,Encounter.extension.extension,role,Encounter.extension.extension,Encounter.extension.extension,Encounter.extension.extension,Encounter.extension.extension,Encounter.extension.extension,Encounter.extension.extension,Encounter.extension.url,Encounter.extension.valueReference,Encounter.reasonCancelled,Encounter.modifierExtension,Encounter.identifier,Encounter.status,Encounter.statusHistory,Encounter.statusHistory.id,Encounter.statusHistory.extension,Encounter.statusHistory.modifierExtension,Encounter.statusHistory.status,Encounter.statusHistory.period,Encounter.class,Encounter.type,Encounter.priority,Encounter.patient,Encounter.episodeOfCare,Encounter.incomingReferral,Encounter.participant,Encounter.participant.id,Encounter.participant.extension,Encounter.participant.modifierExtension,Encounter.participant.type,Encounter.participant.period,Encounter.participant.individual,Encounter.appointment,Encounter.period,Encounter.length,Encounter.reason,Encounter.indication,Encounter.hospitalization,Encounter.hospitalization.id,Encounter.hospitalization.extension,Encounter.hospitalization.modifierExtension,Encounter.hospitalization.preAdmissionIdentifier,Encounter.hospitalization.origin,Encounter.hospitalization.admitSource,Encounter.hospitalization.admittingDiagnosis,Encounter.hospitalization.reAdmission,Encounter.hospitalization.dietPreference,Encounter.hospitalization.specialCourtesy,Encounter.hospitalization.specialArrangement,Encounter.hospitalization.destination,Encounter.hospitalization.dischargeDisposition,Encounter.hospitalization.dischargeDiagnosis,Encounter.location,Encounter.location.id,Encounter.location.extension,Encounter.location.modifierExtension,Encounter.location.location,Encounter.location.status,Encounter.location.period,Encounter.serviceProvider,Encounter.partOf)) [snapshot.element.id.trace('ids').isDistinct()] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[9]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[26]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[2]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[3]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[4]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[5]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[6]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
qicore-familymemberhistory
  • ERROR @ StructureDefinition.snapshot.element[24]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[25]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[8]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[9]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
qicore-goal
  • ERROR @ StructureDefinition: All element definitions must have unique ids (snapshot) ( (ids: QICore-Goal,Goal.id,Goal.meta,Goal.implicitRules,Goal.language,Goal.text,Goal.contained,Goal.extension,Goal.target,Goal.extension.id,Goal.extension.extension,measure,Goal.extension.extension,Goal.extension.extension,Goal.extension.extension,Goal.extension.extension,detail,Goal.extension.extension,Goal.extension.extension,Goal.extension.extension,Goal.extension.extension,Goal.extension.extension,Goal.extension.extension,Goal.extension.url,Goal.extension.value[x],Goal.reasonRejected,Goal.modifierExtension,Goal.identifier,Goal.subject,Goal.start[x],Goal.target[x],Goal.category,Goal.description,Goal.status,Goal.statusDate,Goal.statusReason,Goal.author,Goal.priority,Goal.addresses,Goal.note,Goal.outcome,Goal.outcome.id,Goal.outcome.extension,Goal.outcome.modifierExtension,Goal.outcome.result[x])) [snapshot.element.id.trace('ids').isDistinct()] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[9]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[26]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[2]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[3]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[4]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[5]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
qicore-imagingstudy
  • ERROR @ StructureDefinition.snapshot.element[9]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[10]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[2]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[3]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
qicore-medication
  • ERROR @ StructureDefinition.snapshot.element[21]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[6]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
qicore-medicationdispense
  • ERROR @ StructureDefinition.snapshot.element[9]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[10]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[29]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[30]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[31]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[32]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[33]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[34]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[35]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[36]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[2]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[3]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[15]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[16]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[17]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[18]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[19]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[20]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[21]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[22]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
qicore-medicationorder
  • ERROR @ StructureDefinition.snapshot.element[24]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[25]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[26]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[27]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[28]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[29]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[30]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[31]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[10]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[11]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[12]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[13]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[14]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[15]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[16]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[17]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
qicore-patient
  • ERROR @ StructureDefinition: All element definitions must have unique ids (snapshot) ( (ids: QICore-Patient,Patient.id,Patient.meta,Patient.implicitRules,Patient.language,Patient.text,Patient.contained,Patient.extension,race,ethnicity,religion,birthPlace,disability,nationality,Patient.extension.id,Patient.extension.extension,code,Patient.extension.extension,Patient.extension.extension,Patient.extension.extension,Patient.extension.extension,period,Patient.extension.extension,Patient.extension.extension,Patient.extension.extension,Patient.extension.extension,Patient.extension.extension,Patient.extension.extension,Patient.extension.url,Patient.extension.value[x],cadavericDonor,militaryService,clinicalTrial,Patient.extension.id,Patient.extension.extension,NCT,Patient.extension.extension.id,extension,Patient.extension.extension.url,Patient.extension.extension.valueString,period,Patient.extension.extension.id,extension,Patient.extension.extension.url,Patient.extension.extension.valuePeriod,reason,Patient.extension.extension.id,extension,Patient.extension.extension.url,Patient.extension.extension.valueCodeableConcept,Patient.extension.url,Patient.extension.value[x],birthTime,Patient.modifierExtension,Patient.identifier,Patient.active,Patient.name,Patient.telecom,Patient.telecom.id,Patient.telecom.extension,telecom.preferred,Patient.telecom.system,Patient.telecom.value,Patient.telecom.use,Patient.telecom.rank,Patient.telecom.period,Patient.gender,Patient.birthDate,Patient.deceased[x],Patient.address,Patient.address.id,Patient.address.extension,address.preferred,Patient.address.use,Patient.address.type,Patient.address.text,Patient.address.line,Patient.address.city,Patient.address.district,Patient.address.state,Patient.address.postalCode,Patient.address.country,Patient.address.period,Patient.maritalStatus,Patient.multipleBirth[x],Patient.photo,Patient.contact,Patient.contact.id,Patient.contact.extension,Patient.contact.modifierExtension,Patient.contact.relationship,Patient.contact.name,Patient.contact.telecom,Patient.contact.address,Patient.contact.address.id,Patient.contact.address.extension,Patient.contact.address.use,Patient.contact.address.type,Patient.contact.address.text,Patient.contact.address.line,Patient.contact.address.city,Patient.contact.address.district,Patient.contact.address.state,Patient.contact.address.postalCode,Patient.contact.address.country,Patient.contact.address.period,Patient.contact.gender,Patient.contact.organization,Patient.contact.period,Patient.animal,Patient.animal.id,Patient.animal.extension,Patient.animal.modifierExtension,Patient.animal.species,Patient.animal.breed,Patient.animal.genderStatus,Patient.communication,Patient.communication.id,Patient.communication.extension,Patient.communication.modifierExtension,Patient.communication.language,Patient.communication.preferred,Patient.careProvider,Patient.managingOrganization,Patient.link,Patient.link.id,Patient.link.extension,Patient.link.modifierExtension,Patient.link.other,Patient.link.type)) [snapshot.element.id.trace('ids').isDistinct()] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[61]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[73]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[8]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[9]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[19]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[24]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
qicore-practitioner
  • ERROR @ StructureDefinition.snapshot.element[9]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[28]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[2]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[8]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
qicore-procedure
  • ERROR @ StructureDefinition.snapshot.element[9]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[10]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[2]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[3]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
qicore-procedurerequest
  • ERROR @ StructureDefinition.snapshot.element[9]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[10]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[11]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[2]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[3]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[4]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
qicore-referralrequest
  • ERROR @ StructureDefinition.snapshot.element[9]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[2]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
qicore-specimen
  • ERROR @ StructureDefinition.snapshot.element[37]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[14]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
Quantity
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Questionnaire
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
QuestionnaireResponse
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Range
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Ratio
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Reference
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
ReferralRequest
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
RelatedPerson
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
RiskAssessment
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
SampledData
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Schedule
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
sdc-questionnaire
  • ERROR @ StructureDefinition: All element definitions must have unique ids (snapshot) ( (ids: SDC-Questionnaire,Questionnaire.id,Questionnaire.meta,Questionnaire.implicitRules,Questionnaire.language,Questionnaire.text,Questionnaire.contained,Questionnaire.extension,submissionEndpoint,provenanceSignatureRequired,styleSensitive,category,Questionnaire.modifierExtension,Questionnaire.identifier,Questionnaire.version,Questionnaire.status,Questionnaire.date,Questionnaire.publisher,Questionnaire.telecom,Questionnaire.subjectType,Questionnaire.group,Questionnaire.group.id,Questionnaire.group.extension,groupLabel,Questionnaire.group.extension.id,extension,Questionnaire.group.extension.url,Questionnaire.group.extension.valueString,Questionnaire.group.extension.valueString.id,Questionnaire.group.extension.valueString.extension,groupLabel.renderingStyle,groupLabel.markup,Questionnaire.group.extension.valueString.value,groupInstruction,Questionnaire.group.extension.id,extension,Questionnaire.group.extension.url,Questionnaire.group.extension.valueString,Questionnaire.group.extension.valueString.id,Questionnaire.group.extension.valueString.extension,groupInstruction.renderingStyle,groupInstruction.markup,Questionnaire.group.extension.valueString.value,groupSecurity,Questionnaire.group.extension.id,extension,Questionnaire.group.extension.url,Questionnaire.group.extension.valueString,Questionnaire.group.extension.valueString.id,Questionnaire.group.extension.valueString.extension,groupSecurity.renderingStyle,groupSecurity.markup,Questionnaire.group.extension.valueString.value,groupHelp,Questionnaire.group.extension.id,extension,Questionnaire.group.extension.url,Questionnaire.group.extension.valueString,Questionnaire.group.extension.valueString.id,Questionnaire.group.extension.valueString.extension,groupHelp.renderingStyle,groupHelp.markup,Questionnaire.group.extension.valueString.value,groupTooltip,Questionnaire.group.extension.id,extension,Questionnaire.group.extension.url,Questionnaire.group.extension.valueString,Questionnaire.group.extension.valueString.id,Questionnaire.group.extension.valueString.extension,groupTooltip.renderingStyle,groupTooltip.markup,Questionnaire.group.extension.valueString.value,groupTrailing,Questionnaire.group.extension.id,extension,Questionnaire.group.extension.url,Questionnaire.group.extension.valueString,Questionnaire.group.extension.valueString.id,Questionnaire.group.extension.valueString.extension,groupTrailing.renderingStyle,groupTrailing.markup,Questionnaire.group.extension.valueString.value,groupOptionalDisplay,hidden,groupMinOccurs,groupMaxOccurs,specialGroup,Questionnaire.group.modifierExtension,Questionnaire.group.linkId,Questionnaire.group.title,Questionnaire.group.title.id,Questionnaire.group.title.extension,groupTitle.renderingStyle,groupTitle.markup,Questionnaire.group.title.value,Questionnaire.group.concept,Questionnaire.group.text,Questionnaire.group.text.id,Questionnaire.group.text.extension,groupText.renderingStyle,groupText.markup,Questionnaire.group.text.value,Questionnaire.group.required,Questionnaire.group.repeats,Questionnaire.group.group,Questionnaire.group.question,Questionnaire.group.question.id,Questionnaire.group.question.extension,questionMinOccurs,questionMaxOccurs,questionLabel,Questionnaire.group.question.extension.id,extension,Questionnaire.group.question.extension.url,Questionnaire.group.question.extension.valueString,Questionnaire.group.question.extension.valueString.id,Questionnaire.group.question.extension.valueString.extension,questionLabel.renderingStyle,questionLabel.markup,Questionnaire.group.question.extension.valueString.value,questionInstruction,Questionnaire.group.question.extension.id,extension,Questionnaire.group.question.extension.url,Questionnaire.group.question.extension.valueString,Questionnaire.group.question.extension.valueString.id,Questionnaire.group.question.extension.valueString.extension,questionInstruction.renderingStyle,questionInstruction.markup,Questionnaire.group.question.extension.valueString.value,questionSecurity,Questionnaire.group.question.extension.id,extension,Questionnaire.group.question.extension.url,Questionnaire.group.question.extension.valueString,Questionnaire.group.question.extension.valueString.id,Questionnaire.group.question.extension.valueString.extension,questionSecurity.renderingStyle,questionSecurity.markup,Questionnaire.group.question.extension.valueString.value,questionHelp,Questionnaire.group.question.extension.id,extension,Questionnaire.group.question.extension.url,Questionnaire.group.question.extension.valueString,Questionnaire.group.question.extension.valueString.id,Questionnaire.group.question.extension.valueString.extension,questionHelp.renderingStyle,questionHelp.markup,Questionnaire.group.question.extension.valueString.value,questionTooltip,Questionnaire.group.question.extension.id,extension,Questionnaire.group.question.extension.url,Questionnaire.group.question.extension.valueString,Questionnaire.group.question.extension.valueString.id,Questionnaire.group.question.extension.valueString.extension,questionTooltip.renderingStyle,questionTooltip.markup,Questionnaire.group.question.extension.valueString.value,questionTrailing,Questionnaire.group.question.extension.id,extension,Questionnaire.group.question.extension.url,Questionnaire.group.question.extension.valueString,Questionnaire.group.question.extension.valueString.id,Questionnaire.group.question.extension.valueString.extension,questionTrailing.renderingStyle,questionTrailing.markup,Questionnaire.group.question.extension.valueString.value,questionUnits,Questionnaire.group.question.extension.id,extension,Questionnaire.group.question.extension.url,Questionnaire.group.question.extension.valueString,Questionnaire.group.question.extension.valueString.id,Questionnaire.group.question.extension.valueString.extension,questionUnits.renderingStyle,questionUnits.markup,Questionnaire.group.question.extension.valueString.value,questionEnableWhen,Questionnaire.group.question.extension.id,Questionnaire.group.question.extension.extension,question,Questionnaire.group.question.extension.extension.id,extension,Questionnaire.group.question.extension.extension.url,Questionnaire.group.question.extension.extension.valueString,answered,Questionnaire.group.question.extension.extension.id,extension,Questionnaire.group.question.extension.extension.url,Questionnaire.group.question.extension.extension.valueBoolean,answer,Questionnaire.group.question.extension.extension.id,extension,Questionnaire.group.question.extension.extension.url,Questionnaire.group.question.extension.extension.value[x],Questionnaire.group.question.extension.url,Questionnaire.group.question.extension.value[x],questionOptionalDisplay,hidden,questionControl,choiceOrientation,defaultValue,readOnly,minLength,maxLength,regex,entryFormat,minValue,maxValue,maxDecimalPlaces,deReference,Questionnaire.group.question.modifierExtension,Questionnaire.group.question.linkId,Questionnaire.group.question.concept,Questionnaire.group.question.text,Questionnaire.group.question.text.id,Questionnaire.group.question.text.extension,questionText.renderingStyle,questionText.markup,Questionnaire.group.question.text.value,Questionnaire.group.question.type,Questionnaire.group.question.required,Questionnaire.group.question.repeats,Questionnaire.group.question.options,Questionnaire.group.question.option,Questionnaire.group.question.group)) [snapshot.element.id.trace('ids').isDistinct()] (src = InstanceValidator)
  • ERROR @ StructureDefinition: All element definitions must have unique ids (diff) ( (ids: SDC-Questionnaire,submissionEndpoint,provenanceSignatureRequired,styleSensitive,category,Questionnaire.identifier,Questionnaire.version,Questionnaire.status,Questionnaire.date,Questionnaire.publisher,Questionnaire.subjectType,Questionnaire.group,groupLabel,Questionnaire.group.extension.valueString,groupLabel.renderingStyle,groupLabel.markup,groupInstruction,Questionnaire.group.extension.valueString,groupInstruction.renderingStyle,groupInstruction.markup,groupSecurity,Questionnaire.group.extension.valueString,groupSecurity.renderingStyle,groupSecurity.markup,groupHelp,Questionnaire.group.extension.valueString,groupHelp.renderingStyle,groupHelp.markup,groupTooltip,Questionnaire.group.extension.valueString,groupTooltip.renderingStyle,groupTooltip.markup,groupTrailing,Questionnaire.group.extension.valueString,groupTrailing.renderingStyle,groupTrailing.markup,groupOptionalDisplay,hidden,groupMinOccurs,groupMaxOccurs,specialGroup,Questionnaire.group.linkId,Questionnaire.group.title,groupTitle.renderingStyle,groupTitle.markup,Questionnaire.group.concept,Questionnaire.group.text,groupText.renderingStyle,groupText.markup,Questionnaire.group.required,Questionnaire.group.repeats,Questionnaire.group.group,Questionnaire.group.question,questionMinOccurs,questionMaxOccurs,questionLabel,Questionnaire.group.question.extension.valueString,questionLabel.renderingStyle,questionLabel.markup,questionInstruction,Questionnaire.group.question.extension.valueString,questionInstruction.renderingStyle,questionInstruction.markup,questionSecurity,Questionnaire.group.question.extension.valueString,questionSecurity.renderingStyle,questionSecurity.markup,questionHelp,Questionnaire.group.question.extension.valueString,questionHelp.renderingStyle,questionHelp.markup,questionTooltip,Questionnaire.group.question.extension.valueString,questionTooltip.renderingStyle,questionTooltip.markup,questionTrailing,Questionnaire.group.question.extension.valueString,questionTrailing.renderingStyle,questionTrailing.markup,questionUnits,Questionnaire.group.question.extension.valueString,questionUnits.renderingStyle,questionUnits.markup,questionEnableWhen,question,answered,answer,questionOptionalDisplay,hidden,questionControl,choiceOrientation,defaultValue,readOnly,minLength,maxLength,regex,entryFormat,minValue,maxValue,maxDecimalPlaces,deReference,Questionnaire.group.question.linkId,Questionnaire.group.question.concept,Questionnaire.group.question.text,questionText.renderingStyle,questionText.markup,Questionnaire.group.question.type,Questionnaire.group.question.required,Questionnaire.group.question.repeats,Questionnaire.group.question.options,Questionnaire.group.question.option,Questionnaire.group.question.group)) [differential.element.id.trace('ids').isDistinct()] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[31]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[32]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[41]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[42]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[51]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[52]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[61]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[62]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[71]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[72]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[81]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[82]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[94]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[95]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[101]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[102]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[119]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[120]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[129]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[130]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[139]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[140]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[149]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[150]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[159]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[160]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[169]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[170]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[179]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[180]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[222]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[223]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[15]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[16]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[19]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[20]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[23]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[24]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[27]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[28]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[31]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[32]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[35]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[36]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[44]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[45]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[48]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[49]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[58]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[59]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[62]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[63]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[66]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[67]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[70]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[71]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[74]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[75]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[78]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[79]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[82]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[83]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[105]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[106]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
sdc-valueset
  • ERROR @ StructureDefinition: All element definitions must have unique ids (snapshot) ( (ids: SDC-ValueSet,ValueSet.id,ValueSet.meta,ValueSet.implicitRules,ValueSet.language,ValueSet.text,ValueSet.contained,ValueSet.extension,styleSensitive,ValueSet.modifierExtension,ValueSet.url,ValueSet.identifier,ValueSet.version,ValueSet.name,ValueSet.status,ValueSet.experimental,ValueSet.publisher,ValueSet.contact,ValueSet.contact.id,ValueSet.contact.extension,ValueSet.contact.modifierExtension,ValueSet.contact.name,ValueSet.contact.telecom,ValueSet.date,ValueSet.lockedDate,ValueSet.description,ValueSet.useContext,ValueSet.immutable,ValueSet.requirements,ValueSet.copyright,ValueSet.extensible,ValueSet.codeSystem,ValueSet.codeSystem.id,ValueSet.codeSystem.extension,ValueSet.codeSystem.modifierExtension,ValueSet.codeSystem.system,ValueSet.codeSystem.version,ValueSet.codeSystem.caseSensitive,ValueSet.codeSystem.concept,ValueSet.codeSystem.concept.id,ValueSet.codeSystem.concept.extension,conceptLabel,ValueSet.codeSystem.concept.extension.id,extension,ValueSet.codeSystem.concept.extension.url,ValueSet.codeSystem.concept.extension.valueString,ValueSet.codeSystem.concept.extension.valueString.id,ValueSet.codeSystem.concept.extension.valueString.extension,conceptLabel.renderingStyle,conceptLabel.markup,ValueSet.codeSystem.concept.extension.valueString.value,conceptConceptOrder,ValueSet.codeSystem.concept.modifierExtension,ValueSet.codeSystem.concept.code,ValueSet.codeSystem.concept.abstract,ValueSet.codeSystem.concept.display,ValueSet.codeSystem.concept.display.id,ValueSet.codeSystem.concept.display.extension,conceptDisplayLabel.renderingStyle,conceptDisplayLabel.markup,ValueSet.codeSystem.concept.display.value,ValueSet.codeSystem.concept.definition,designation,ValueSet.codeSystem.concept.designation.id,ValueSet.codeSystem.concept.designation.extension,ValueSet.codeSystem.concept.designation.modifierExtension,ValueSet.codeSystem.concept.designation.language,ValueSet.codeSystem.concept.designation.use,ValueSet.codeSystem.concept.designation.value,ValueSet.codeSystem.concept.concept,ValueSet.compose,ValueSet.compose.id,ValueSet.compose.extension,ValueSet.compose.modifierExtension,ValueSet.compose.import,ValueSet.compose.include,ValueSet.compose.include.id,ValueSet.compose.include.extension,ValueSet.compose.include.modifierExtension,ValueSet.compose.include.system,ValueSet.compose.include.version,ValueSet.compose.include.concept,ValueSet.compose.include.concept.id,ValueSet.compose.include.concept.extension,conceptLabel,ValueSet.compose.include.concept.extension.id,extension,ValueSet.compose.include.concept.extension.url,ValueSet.compose.include.concept.extension.valueString,ValueSet.compose.include.concept.extension.valueString.id,ValueSet.compose.include.concept.extension.valueString.extension,code.renderingStyle,code.markup,ValueSet.compose.include.concept.extension.valueString.value,conceptConceptOrder,ValueSet.compose.include.concept.modifierExtension,ValueSet.compose.include.concept.code,ValueSet.compose.include.concept.display,ValueSet.compose.include.concept.display.id,ValueSet.compose.include.concept.display.extension,codeDisplay.renderingStyle,codeDisplay.markup,ValueSet.compose.include.concept.display.value,ValueSet.compose.include.concept.designation,ValueSet.compose.include.filter,ValueSet.compose.include.filter.id,ValueSet.compose.include.filter.extension,ValueSet.compose.include.filter.modifierExtension,ValueSet.compose.include.filter.property,ValueSet.compose.include.filter.op,ValueSet.compose.include.filter.value,ValueSet.compose.exclude,ValueSet.expansion,ValueSet.expansion.id,ValueSet.expansion.extension,ValueSet.expansion.modifierExtension,ValueSet.expansion.identifier,ValueSet.expansion.timestamp,ValueSet.expansion.total,ValueSet.expansion.offset,ValueSet.expansion.parameter,ValueSet.expansion.parameter.id,ValueSet.expansion.parameter.extension,ValueSet.expansion.parameter.modifierExtension,ValueSet.expansion.parameter.name,ValueSet.expansion.parameter.value[x],ValueSet.expansion.contains,ValueSet.expansion.contains.id,ValueSet.expansion.contains.extension,expansionLabel,ValueSet.expansion.contains.extension.id,extension,ValueSet.expansion.contains.extension.url,ValueSet.expansion.contains.extension.valueString,ValueSet.expansion.contains.extension.valueString.id,ValueSet.expansion.contains.extension.valueString.extension,expansion.renderingStyle,expansion.markup,ValueSet.expansion.contains.extension.valueString.value,conceptConceptOrder,ValueSet.expansion.contains.modifierExtension,ValueSet.expansion.contains.system,ValueSet.expansion.contains.abstract,ValueSet.expansion.contains.version,ValueSet.expansion.contains.code,ValueSet.expansion.contains.display,ValueSet.expansion.contains.display.id,ValueSet.expansion.contains.display.extension,expansionDisplay.renderingStyle,expansionDisplay.markup,ValueSet.expansion.contains.display.value,ValueSet.expansion.contains.contains)) [snapshot.element.id.trace('ids').isDistinct()] (src = InstanceValidator)
  • ERROR @ StructureDefinition: All element definitions must have unique ids (diff) ( (ids: SDC-ValueSet,styleSensitive,ValueSet.url,ValueSet.name,ValueSet.status,ValueSet.experimental,ValueSet.date,ValueSet.lockedDate,ValueSet.description,ValueSet.useContext,ValueSet.immutable,ValueSet.extensible,ValueSet.codeSystem,ValueSet.codeSystem.system,ValueSet.codeSystem.version,ValueSet.codeSystem.caseSensitive,ValueSet.codeSystem.concept,conceptLabel,ValueSet.codeSystem.concept.extension.valueString,conceptLabel.renderingStyle,conceptLabel.markup,conceptConceptOrder,ValueSet.codeSystem.concept.code,ValueSet.codeSystem.concept.abstract,ValueSet.codeSystem.concept.display,conceptDisplayLabel.renderingStyle,conceptDisplayLabel.markup,ValueSet.codeSystem.concept.definition,ValueSet.codeSystem.concept.concept,ValueSet.compose,ValueSet.compose.import,ValueSet.compose.include,ValueSet.compose.include.system,ValueSet.compose.include.version,ValueSet.compose.include.concept,conceptLabel,ValueSet.compose.include.concept.extension.valueString,code.renderingStyle,code.markup,conceptConceptOrder,ValueSet.compose.include.concept.code,ValueSet.compose.include.concept.display,codeDisplay.renderingStyle,codeDisplay.markup,ValueSet.compose.include.filter,ValueSet.compose.include.filter.property,ValueSet.compose.include.filter.op,ValueSet.compose.include.filter.value,ValueSet.compose.exclude,ValueSet.expansion,ValueSet.expansion.identifier,ValueSet.expansion.timestamp,ValueSet.expansion.contains,expansionLabel,ValueSet.expansion.contains.extension.valueString,expansion.renderingStyle,expansion.markup,conceptConceptOrder,ValueSet.expansion.contains.system,ValueSet.expansion.contains.abstract,ValueSet.expansion.contains.version,ValueSet.expansion.contains.code,ValueSet.expansion.contains.display,expansionDisplay.renderingStyle,expansionDisplay.markup,ValueSet.expansion.contains.contains)) [differential.element.id.trace('ids').isDistinct()] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[49]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[50]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[59]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[60]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[92]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[93]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[101]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[102]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[137]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[138]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[149]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[150]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[20]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[21]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[26]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[27]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[38]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[39]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[43]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[44]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[56]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[57]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[64]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.differential.element[65]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
sdcde-dataelement
  • ERROR @ StructureDefinition: All element definitions must have unique ids (snapshot) ( (ids: SDCDE-DataElement,DataElement.id,DataElement.meta,DataElement.implicitRules,DataElement.language,DataElement.text,DataElement.contained,DataElement.extension,effectivePeriod,documentReference,administrativeStatus,changeDescription,submitterOrganization,registryOrganization,DataElement.modifierExtension,DataElement.url,DataElement.identifier,DataElement.version,DataElement.name,DataElement.status,DataElement.experimental,DataElement.publisher,DataElement.contact,DataElement.contact.id,DataElement.contact.extension,contactAddress,DataElement.contact.modifierExtension,DataElement.contact.name,DataElement.contact.telecom,DataElement.date,DataElement.useContext,DataElement.useContext.id,DataElement.useContext.extension,classificationOrContext,DataElement.useContext.coding,DataElement.useContext.text,DataElement.copyright,DataElement.stringency,DataElement.mapping,ObjectClassPropertyMapping,DataElement.mapping.id,DataElement.mapping.extension,DataElement.mapping.modifierExtension,DataElement.mapping.identity,DataElement.mapping.uri,DataElement.mapping.name,DataElement.mapping.comments,OtherMapping,DataElement.mapping.id,DataElement.mapping.extension,DataElement.mapping.modifierExtension,DataElement.mapping.identity,DataElement.mapping.uri,DataElement.mapping.name,DataElement.mapping.comments,DataElement.element,DataElement.element.id,DataElement.element.extension,question,allowedUnits,minLength,regex,entryFormat,maxDecimalPlaces,DataElement.element.path,DataElement.element.representation,DataElement.element.name,DataElement.element.label,DataElement.element.code,DataElement.element.code.id,DataElement.element.code.extension,isDataElementConcept,DataElement.element.code.system,DataElement.element.code.version,DataElement.element.code.code,DataElement.element.code.display,DataElement.element.code.userSelected,DataElement.element.slicing,DataElement.element.slicing.id,DataElement.element.slicing.extension,DataElement.element.slicing.discriminator,DataElement.element.slicing.description,DataElement.element.slicing.ordered,DataElement.element.slicing.rules,DataElement.element.short,DataElement.element.definition,DataElement.element.comments,DataElement.element.requirements,DataElement.element.alias,DataElement.element.min,DataElement.element.max,DataElement.element.base,DataElement.element.base.id,DataElement.element.base.extension,DataElement.element.base.path,DataElement.element.base.min,DataElement.element.base.max,DataElement.element.type,DataElement.element.type.id,DataElement.element.type.extension,DataElement.element.type.code,DataElement.element.type.profile,DataElement.element.type.aggregation,DataElement.element.nameReference,DataElement.element.defaultValue[x],DataElement.element.meaningWhenMissing,DataElement.element.fixed[x],DataElement.element.pattern[x],DataElement.element.example[x],DataElement.element.minValue[x],l,DataElement.element.maxLength,DataElement.element.condition,DataElement.element.constraint,DataElement.element.constraint.id,DataElement.element.constraint.extension,DataElement.element.constraint.key,DataElement.element.constraint.requirements,DataElement.element.constraint.severity,DataElement.element.constraint.human,DataElement.element.constraint.xpath,DataElement.element.mustSupport,DataElement.element.isModifier,DataElement.element.isSummary,DataElement.element.binding,DataElement.element.binding.id,DataElement.element.binding.extension,DataElement.element.binding.strength,DataElement.element.binding.description,DataElement.element.binding.valueSetReference,DataElement.element.binding.valueSetReference.id,DataElement.element.binding.valueSetReference.extension,permittedValueValueset,permittedValueConcepmap,DataElement.element.binding.valueSetReference.reference,DataElement.element.binding.valueSetReference.display,DataElement.element.mapping,ClassPropertyMapping,DataElement.element.mapping.id,DataElement.element.mapping.extension,objectClass,DataElement.element.mapping.extension.id,extension,DataElement.element.mapping.extension.url,DataElement.element.mapping.extension.valueCoding,property,DataElement.element.mapping.extension.id,extension,DataElement.element.mapping.extension.url,DataElement.element.mapping.extension.valueCoding,DataElement.element.mapping.identity,DataElement.element.mapping.language,DataElement.element.mapping.map,OtherElementMapping,DataElement.element.mapping.id,MappingEquivalence,DataElement.element.mapping.identity,DataElement.element.mapping.language,DataElement.element.mapping.map)) [snapshot.element.id.trace('ids').isDistinct()] (src = InstanceValidator)
  • ERROR @ StructureDefinition: All element definitions must have unique ids (diff) ( (ids: SDCDE-DataElement,effectivePeriod,documentReference,administrativeStatus,changeDescription,submitterOrganization,registryOrganization,DataElement.url,DataElement.identifier,DataElement.version,DataElement.name,DataElement.status,DataElement.experimental,DataElement.publisher,DataElement.contact,contactAddress,DataElement.contact.name,DataElement.contact.telecom,DataElement.date,DataElement.useContext,classificationOrContext,DataElement.copyright,DataElement.stringency,ObjectClassPropertyMapping,DataElement.mapping.identity,DataElement.mapping.uri,DataElement.mapping.name,DataElement.mapping.comments,OtherMapping,DataElement.mapping.identity,DataElement.mapping.uri,DataElement.mapping.name,DataElement.mapping.comments,DataElement.element,question,allowedUnits,minLength,regex,entryFormat,maxDecimalPlaces,DataElement.element.path,DataElement.element.name,DataElement.element.label,DataElement.element.code,isDataElementConcept,DataElement.element.definition,DataElement.element.comments,DataElement.element.requirements,DataElement.element.alias,DataElement.element.min,DataElement.element.max,DataElement.element.type,DataElement.element.type.code,DataElement.element.defaultValue[x],DataElement.element.meaningWhenMissing,DataElement.element.example[x],DataElement.element.minValue[x],l,DataElement.element.maxLength,DataElement.element.condition,DataElement.element.constraint,DataElement.element.constraint.key,DataElement.element.constraint.requirements,DataElement.element.constraint.severity,DataElement.element.constraint.human,DataElement.element.constraint.xpath,DataElement.element.mustSupport,DataElement.element.binding,DataElement.element.binding.strength,DataElement.element.binding.description,DataElement.element.binding.valueSetReference,permittedValueValueset,permittedValueConcepmap,ClassPropertyMapping,objectClass,DataElement.element.mapping.extension.valueCoding,property,DataElement.element.mapping.extension.valueCoding,DataElement.element.mapping.identity,DataElement.element.mapping.map,OtherElementMapping,MappingEquivalence,DataElement.element.mapping.identity,DataElement.element.mapping.language,DataElement.element.mapping.map)) [differential.element.id.trace('ids').isDistinct()] (src = InstanceValidator)
sdcde-valueset
  • ERROR @ StructureDefinition: All element definitions must have unique ids (snapshot) ( (ids: SDCDE-ValueSet,ValueSet.id,ValueSet.meta,ValueSet.implicitRules,ValueSet.language,ValueSet.text,ValueSet.contained,ValueSet.extension,styleSensitive,trustedExpansion,effectiveDate,expirationDate,ValueSet.modifierExtension,ValueSet.url,ValueSet.identifier,ValueSet.version,ValueSet.name,ValueSet.status,ValueSet.experimental,ValueSet.publisher,ValueSet.contact,ValueSet.contact.id,ValueSet.contact.extension,ValueSet.contact.modifierExtension,ValueSet.contact.name,ValueSet.contact.telecom,ValueSet.date,ValueSet.lockedDate,ValueSet.description,ValueSet.useContext,ValueSet.immutable,ValueSet.requirements,ValueSet.copyright,ValueSet.extensible,ValueSet.codeSystem,ValueSet.codeSystem.id,ValueSet.codeSystem.extension,ValueSet.codeSystem.modifierExtension,ValueSet.codeSystem.system,ValueSet.codeSystem.version,ValueSet.codeSystem.caseSensitive,ValueSet.codeSystem.concept,ValueSet.codeSystem.concept.id,ValueSet.codeSystem.concept.extension,conceptConceptOrder,ValueSet.codeSystem.concept.modifierExtension,ValueSet.codeSystem.concept.code,ValueSet.codeSystem.concept.abstract,ValueSet.codeSystem.concept.display,ValueSet.codeSystem.concept.definition,designation,ValueSet.codeSystem.concept.designation.id,ValueSet.codeSystem.concept.designation.extension,ValueSet.codeSystem.concept.designation.modifierExtension,ValueSet.codeSystem.concept.designation.language,ValueSet.codeSystem.concept.designation.use,ValueSet.codeSystem.concept.designation.value,ValueSet.codeSystem.concept.concept,ValueSet.compose,ValueSet.compose.id,ValueSet.compose.extension,ValueSet.compose.modifierExtension,ValueSet.compose.import,ValueSet.compose.include,ValueSet.compose.include.id,ValueSet.compose.include.extension,ValueSet.compose.include.modifierExtension,ValueSet.compose.include.system,ValueSet.compose.include.version,ValueSet.compose.include.concept,ValueSet.compose.include.concept.id,ValueSet.compose.include.concept.extension,conceptConceptOrder,ValueSet.compose.include.concept.modifierExtension,ValueSet.compose.include.concept.code,ValueSet.compose.include.concept.display,ValueSet.compose.include.concept.designation,ValueSet.compose.include.filter,ValueSet.compose.include.filter.id,ValueSet.compose.include.filter.extension,ValueSet.compose.include.filter.modifierExtension,ValueSet.compose.include.filter.property,ValueSet.compose.include.filter.op,ValueSet.compose.include.filter.value,ValueSet.compose.exclude,ValueSet.expansion,ValueSet.expansion.id,ValueSet.expansion.extension,ValueSet.expansion.modifierExtension,ValueSet.expansion.identifier,ValueSet.expansion.timestamp,ValueSet.expansion.total,ValueSet.expansion.offset,ValueSet.expansion.parameter,ValueSet.expansion.parameter.id,ValueSet.expansion.parameter.extension,ValueSet.expansion.parameter.modifierExtension,ValueSet.expansion.parameter.name,ValueSet.expansion.parameter.value[x],ValueSet.expansion.contains,ValueSet.expansion.contains.id,ValueSet.expansion.contains.extension,conceptConceptOrder,definition,systemName,ValueSet.expansion.contains.modifierExtension,ValueSet.expansion.contains.system,ValueSet.expansion.contains.abstract,ValueSet.expansion.contains.version,ValueSet.expansion.contains.code,ValueSet.expansion.contains.display,ValueSet.expansion.contains.contains)) [snapshot.element.id.trace('ids').isDistinct()] (src = InstanceValidator)
  • ERROR @ StructureDefinition: All element definitions must have unique ids (diff) ( (ids: SDCDE-ValueSet,styleSensitive,trustedExpansion,effectiveDate,expirationDate,ValueSet.url,ValueSet.identifier,ValueSet.version,ValueSet.name,ValueSet.status,ValueSet.experimental,ValueSet.publisher,ValueSet.date,ValueSet.lockedDate,ValueSet.description,ValueSet.useContext,ValueSet.immutable,ValueSet.extensible,ValueSet.codeSystem,ValueSet.codeSystem.system,ValueSet.codeSystem.version,ValueSet.codeSystem.caseSensitive,ValueSet.codeSystem.concept,conceptConceptOrder,ValueSet.codeSystem.concept.code,ValueSet.codeSystem.concept.abstract,ValueSet.codeSystem.concept.display,ValueSet.codeSystem.concept.definition,ValueSet.codeSystem.concept.concept,ValueSet.compose,ValueSet.compose.import,ValueSet.compose.include,ValueSet.compose.include.system,ValueSet.compose.include.version,ValueSet.compose.include.concept,conceptConceptOrder,ValueSet.compose.include.concept.code,ValueSet.compose.include.concept.display,ValueSet.compose.include.filter,ValueSet.compose.include.filter.property,ValueSet.compose.include.filter.op,ValueSet.compose.include.filter.value,ValueSet.compose.exclude,ValueSet.expansion,ValueSet.expansion.identifier,ValueSet.expansion.timestamp,ValueSet.expansion.contains,conceptConceptOrder,definition,systemName,ValueSet.expansion.contains.system,ValueSet.expansion.contains.abstract,ValueSet.expansion.contains.version,ValueSet.expansion.contains.code,ValueSet.expansion.contains.display,ValueSet.expansion.contains.contains)) [differential.element.id.trace('ids').isDistinct()] (src = InstanceValidator)
SearchParameter
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Signature
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Slot
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Specimen
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
example
  • ERROR @ StructureDefinition.snapshot.element[16]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
  • ERROR @ StructureDefinition.snapshot.element[17]: sliceName must be a proper token [sliceName.empty() or sliceName.matches('^[a-zA-Z0-9\\-\\_]+$')] (src = InstanceValidator)
StructureDefinition
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Subscription
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Substance
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
SupplyDelivery
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
SupplyRequest
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
TestScript
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
Timing
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
uslab-patient
  • ERROR @ StructureDefinition: All element definitions must have unique ids (snapshot) ( (ids: USLab-Patient,Patient.id,Patient.meta,Patient.implicitRules,Patient.language,Patient.text,Patient.contained,Patient.extension,race,Patient.extension.id,extension,Patient.extension.url,Patient.extension.valueCodeableConcept,Patient.extension.valueCodeableConcept.id,Patient.extension.valueCodeableConcept.extension,Patient.extension.valueCodeableConcept.coding,Patient.extension.valueCodeableConcept.coding.id,Patient.extension.valueCodeableConcept.coding.extension,Patient.extension.valueCodeableConcept.coding.system,Patient.extension.valueCodeableConcept.coding.version,Patient.extension.valueCodeableConcept.coding.code,Patient.extension.valueCodeableConcept.coding.display,Patient.extension.valueCodeableConcept.coding.userSelected,Patient.extension.valueCodeableConcept.text,ethnicity,Patient.extension.id,extension,Patient.extension.url,Patient.extension.valueCodeableConcept,Patient.extension.valueCodeableConcept.id,Patient.extension.valueCodeableConcept.extension,Patient.extension.valueCodeableConcept.coding,Patient.extension.valueCodeableConcept.coding.id,Patient.extension.valueCodeableConcept.coding.extension,Patient.extension.valueCodeableConcept.coding.system,Patient.extension.valueCodeableConcept.coding.version,Patient.extension.valueCodeableConcept.coding.code,Patient.extension.valueCodeableConcept.coding.display,Patient.extension.valueCodeableConcept.coding.userSelected,Patient.extension.valueCodeableConcept.text,Patient.modifierExtension,Patient.identifier,Patient.identifier.id,Patient.identifier.extension,Patient.identifier.use,Patient.identifier.type,Patient.identifier.system,Patient.identifier.value,Patient.identifier.period,Patient.identifier.assigner,Patient.active,Patient.name,Patient.name.id,Patient.name.extension,Patient.name.use,Patient.name.text,Patient.name.family,Patient.name.given,Patient.name.prefix,Patient.name.suffix,Patient.name.period,Patient.telecom,Patient.gender,Patient.birthDate,Patient.deceased[x],Patient.address,Patient.address.id,Patient.address.extension,Patient.address.use,Patient.address.type,Patient.address.text,Patient.address.line,Patient.address.city,Patient.address.district,Patient.address.state,Patient.address.postalCode,Patient.address.country,Patient.address.period,Patient.maritalStatus,Patient.multipleBirth[x],Patient.photo,Patient.contact,Patient.contact.id,Patient.contact.extension,Patient.contact.modifierExtension,Patient.contact.relationship,Patient.contact.name,Patient.contact.telecom,Patient.contact.address,Patient.contact.gender,Patient.contact.organization,Patient.contact.period,Patient.animal,Patient.animal.id,Patient.animal.extension,Patient.animal.modifierExtension,Patient.animal.species,Patient.animal.breed,Patient.animal.genderStatus,Patient.communication,Patient.communication.id,Patient.communication.extension,Patient.communication.modifierExtension,Patient.communication.language,Patient.communication.preferred,Patient.careProvider,Patient.managingOrganization,Patient.link,Patient.link.id,Patient.link.extension,Patient.link.modifierExtension,Patient.link.other,Patient.link.type)) [snapshot.element.id.trace('ids').isDistinct()] (src = InstanceValidator)
  • ERROR @ StructureDefinition: All element definitions must have unique ids (diff) ( (ids: USLab-Patient,race,Patient.extension.valueCodeableConcept,Patient.extension.valueCodeableConcept.coding,Patient.extension.valueCodeableConcept.coding.system,Patient.extension.valueCodeableConcept.coding.code,Patient.extension.valueCodeableConcept.coding.display,ethnicity,Patient.extension.valueCodeableConcept,Patient.extension.valueCodeableConcept.coding,Patient.extension.valueCodeableConcept.coding.system,Patient.extension.valueCodeableConcept.coding.code,Patient.extension.valueCodeableConcept.coding.display,Patient.identifier,Patient.identifier.use,Patient.identifier.system,Patient.identifier.value,Patient.name,Patient.name.use,Patient.name.family,Patient.name.given,Patient.name.suffix,Patient.gender,Patient.birthDate,Patient.deceased[x],Patient.address,Patient.address.use,Patient.address.line,Patient.address.city,Patient.address.state,Patient.address.postalCode,Patient.address.country)) [differential.element.id.trace('ids').isDistinct()] (src = InstanceValidator)
uslab-phpatient
  • ERROR @ StructureDefinition: All element definitions must have unique ids (snapshot) ( (ids: USLab-PHPatient,Patient.id,Patient.meta,Patient.implicitRules,Patient.language,Patient.text,Patient.contained,Patient.extension,DAFRace,Patient.extension.id,extension,Patient.extension.url,Patient.extension.valueCodeableConcept,Patient.extension.valueCodeableConcept.id,Patient.extension.valueCodeableConcept.extension,Patient.extension.valueCodeableConcept.coding,Patient.extension.valueCodeableConcept.coding.id,Patient.extension.valueCodeableConcept.coding.extension,Patient.extension.valueCodeableConcept.coding.system,Patient.extension.valueCodeableConcept.coding.version,Patient.extension.valueCodeableConcept.coding.code,Patient.extension.valueCodeableConcept.coding.display,Patient.extension.valueCodeableConcept.coding.userSelected,Patient.extension.valueCodeableConcept.text,DAFethnicity,Patient.extension.id,extension,Patient.extension.url,Patient.extension.valueCodeableConcept,Patient.extension.valueCodeableConcept.id,Patient.extension.valueCodeableConcept.extension,Patient.extension.valueCodeableConcept.coding,Patient.extension.valueCodeableConcept.coding.id,Patient.extension.valueCodeableConcept.coding.extension,Patient.extension.valueCodeableConcept.coding.system,Patient.extension.valueCodeableConcept.coding.version,Patient.extension.valueCodeableConcept.coding.code,Patient.extension.valueCodeableConcept.coding.display,Patient.extension.valueCodeableConcept.coding.userSelected,Patient.extension.valueCodeableConcept.text,Patient.modifierExtension,Patient.identifier,Patient.identifier.id,Patient.identifier.extension,Patient.identifier.use,Patient.identifier.type,Patient.identifier.system,Patient.identifier.value,Patient.identifier.period,Patient.identifier.assigner,Patient.active,Patient.name,Patient.name.id,Patient.name.extension,Patient.name.use,Patient.name.text,Patient.name.family,Patient.name.given,Patient.name.prefix,Patient.name.suffix,Patient.name.period,Patient.telecom,USLabHomePhone,Patient.telecom.id,Patient.telecom.extension,Patient.telecom.system,Patient.telecom.value,Patient.telecom.use,Patient.telecom.rank,Patient.telecom.period,USLabWorkPhone,Patient.telecom.id,Patient.telecom.extension,Patient.telecom.system,Patient.telecom.value,Patient.telecom.use,Patient.telecom.rank,Patient.telecom.period,Patient.gender,Patient.birthDate,Patient.deceased[x],Patient.address,Patient.address.id,Patient.address.extension,USLabPHCountry,Patient.address.use,Patient.address.type,Patient.address.text,Patient.address.line,Patient.address.city,Patient.address.district,Patient.address.state,Patient.address.postalCode,Patient.address.country,Patient.address.period,Patient.maritalStatus,Patient.multipleBirth[x],Patient.photo,Patient.contact,Patient.contact.id,Patient.contact.extension,Patient.contact.modifierExtension,Patient.contact.relationship,Patient.contact.relationship.id,Patient.contact.relationship.extension,Patient.contact.relationship.coding,Patient.contact.relationship.coding.id,Patient.contact.relationship.coding.extension,Patient.contact.relationship.coding.system,Patient.contact.relationship.coding.version,Patient.contact.relationship.coding.code,Patient.contact.relationship.coding.display,Patient.contact.relationship.coding.userSelected,Patient.contact.relationship.text,Patient.contact.name,Patient.contact.name.id,Patient.contact.name.extension,Patient.contact.name.use,Patient.contact.name.text,Patient.contact.name.family,Patient.contact.name.given,Patient.contact.name.prefix,Patient.contact.name.suffix,Patient.contact.name.period,Patient.contact.telecom,Patient.contact.telecom.id,Patient.contact.telecom.extension,Patient.contact.telecom.system,Patient.contact.telecom.value,Patient.contact.telecom.use,Patient.contact.telecom.rank,Patient.contact.telecom.period,Patient.contact.address,Patient.contact.address.id,Patient.contact.address.extension,CountyCountact,Patient.contact.address.use,Patient.contact.address.type,Patient.contact.address.text,Patient.contact.address.line,Patient.contact.address.city,Patient.contact.address.district,Patient.contact.address.state,Patient.contact.address.postalCode,Patient.contact.address.country,Patient.contact.address.period,Patient.contact.gender,Patient.contact.organization,Patient.contact.period,Patient.animal,Patient.animal.id,Patient.animal.extension,Patient.animal.modifierExtension,Patient.animal.species,Patient.animal.breed,Patient.animal.genderStatus,Patient.communication,Patient.communication.id,Patient.communication.extension,Patient.communication.modifierExtension,Patient.communication.language,Patient.communication.preferred,Patient.careProvider,Patient.managingOrganization,Patient.link,Patient.link.id,Patient.link.extension,Patient.link.modifierExtension,Patient.link.other,Patient.link.type)) [snapshot.element.id.trace('ids').isDistinct()] (src = InstanceValidator)
  • ERROR @ StructureDefinition: All element definitions must have unique ids (diff) ( (ids: USLab-PHPatient,DAFRace,Patient.extension.valueCodeableConcept,Patient.extension.valueCodeableConcept.coding,Patient.extension.valueCodeableConcept.coding.system,Patient.extension.valueCodeableConcept.coding.code,Patient.extension.valueCodeableConcept.coding.display,DAFethnicity,Patient.extension.valueCodeableConcept,Patient.extension.valueCodeableConcept.coding,Patient.extension.valueCodeableConcept.coding.system,Patient.extension.valueCodeableConcept.coding.code,Patient.extension.valueCodeableConcept.coding.display,Patient.identifier,Patient.identifier.use,Patient.identifier.system,Patient.identifier.value,Patient.name,Patient.name.use,Patient.name.family,Patient.name.given,Patient.name.prefix,Patient.name.suffix,USLabHomePhone,Patient.telecom.system,Patient.telecom.value,Patient.telecom.use,USLabWorkPhone,Patient.telecom.system,Patient.telecom.value,Patient.telecom.use,Patient.gender,Patient.birthDate,Patient.deceased[x],Patient.address,USLabPHCountry,Patient.address.use,Patient.address.line,Patient.address.city,Patient.address.state,Patient.address.postalCode,Patient.address.country,Patient.contact,Patient.contact.relationship,Patient.contact.relationship.coding,Patient.contact.relationship.coding.code,Patient.contact.name,Patient.contact.name.family,Patient.contact.name.given,Patient.contact.name.suffix,Patient.contact.telecom,Patient.contact.telecom.system,Patient.contact.telecom.value,Patient.contact.address,CountyCountact,Patient.contact.address.use,Patient.contact.address.line,Patient.contact.address.city,Patient.contact.address.state,Patient.contact.address.postalCode,Patient.contact.address.country)) [differential.element.id.trace('ids').isDistinct()] (src = InstanceValidator)
ValueSet
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)
VisionPrescription
  • ERROR @ StructureDefinition: element.base cannot appear if there is no base on the structure definition [snapshot.exists() implies (snapshot.element.base.exists() = baseDefinition.exists())] (src = InstanceValidator)