Global
ext-1: Must have either extensions or value[x], not both
ext-1: Must have either extensions or value[x], not both
Global 1
global-1: All FHIR elements must have a @value or children
Bundle
bdl-7: FullUrl must be unique in a bundle, or else entries with the same fullUrl must have different meta.versionId (except in history bundles)
bdl-9: A document must have an identifier with a system and a value
bdl-3: entry.request mandatory for batch/transaction/history, otherwise prohibited
bdl-4: entry.response mandatory for batch-response/transaction-response/history, otherwise prohibited
bdl-12: A message must have a MessageHeader as the first resource
bdl-1: total only when a search or history
bdl-2: entry.search only when a search
bdl-11: A document must have a Composition as the first resource
bdl-10: A document must have a date
per-1: If present, start SHALL have a lower value than end
ref-1: SHALL have a contained resource if a local reference is provided
bdl-8: fullUrl cannot be a version specific reference
bdl-5: must be a resource unless there's a request or response
ref-1: SHALL have a contained resource if a local reference is provided
per-1: If present, start SHALL have a lower value than end
ref-1: SHALL have a contained resource if a local reference is provided
ref-1: SHALL have a contained resource if a local reference is provided
per-1: If present, start SHALL have a lower value than end
ref-1: SHALL have a contained resource if a local reference is provided