# This is the minimal rule series - action: parse name: parse-fhir-resources status: "Checking if all FHIR Resource files can be parsed" files: - /**/*.xml - /**/*.json - "!package.json" - name: explicit-version predicate: version.exists() = false status: "Checking for resources with an explicit version" severity: info error: EXPLICIT_VERSION error-message: This resource has an explicit version, which Simplifier will not overwrite during package creation. Verify that this version is correct and intentional, as it will differ from the package version. - name: resource-validation status: "Validating resources against the FHIR standard and their profiles" action: validate category: Resource suppress: - 6005 - eld-16 - action: unique name: unique-canonicals status: "Checking if all StructureDefinitions have a unique canonical" category: StructureDefinition unique: url - include: manifest