FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packageio.health-samurai.core.r4b
Resource TypeStructureDefinition
IdStructureDefinition-batch-validation-run.json
FHIR VersionR4B
Sourcehttps://simplifier.net/resolve?scope=io.health-samurai.core.r4b@0.2602.2&canonical=http://health-samurai.io/fhir/core/StructureDefinition/BatchValidationRun
URLhttp://health-samurai.io/fhir/core/StructureDefinition/BatchValidationRun
Version0.2602.2
Statusactive
NameBatchValidationRun
DescriptionBatch validation run resource for tracking validation processes.
TypeBatchValidationRun
Kindresource

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

No narrative content found in resource


Source1

{
  "description": "Batch validation run resource for tracking validation processes.",
  "derivation": "specialization",
  "fhirVersion": "4.3.0",
  "name": "BatchValidationRun",
  "abstract": false,
  "type": "BatchValidationRun",
  "resourceType": "StructureDefinition",
  "status": "active",
  "id": "BatchValidationRun",
  "kind": "resource",
  "url": "http://health-samurai.io/fhir/core/StructureDefinition/BatchValidationRun",
  "version": "0.2602.2",
  "differential": {
    "element": [
      {
        "id": "BatchValidationRun",
        "path": "BatchValidationRun",
        "min": 0,
        "max": "*"
      },
      {
        "id": "BatchValidationRun.resource",
        "path": "BatchValidationRun.resource",
        "short": "Resource type to validate.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "BatchValidationRun.status",
        "path": "BatchValidationRun.status",
        "short": "Current status of the validation run.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "enum-548",
            "severity": "error",
            "expression": "%context.subsetOf('in-progress' | 'complete')",
            "human": "Status must be one of: in-progress, complete"
          }
        ]
      },
      {
        "id": "BatchValidationRun.errorsThreshold",
        "path": "BatchValidationRun.errorsThreshold",
        "short": "Maximum number of errors before stopping validation.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "BatchValidationRun.schemas",
        "path": "BatchValidationRun.schemas",
        "short": "List of schemas to validate against.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "BatchValidationRun.profiles",
        "path": "BatchValidationRun.profiles",
        "short": "FHIR profiles to validate against.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "BatchValidationRun.invalid",
        "path": "BatchValidationRun.invalid",
        "short": "Count of invalid resources found.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "BatchValidationRun.valid",
        "path": "BatchValidationRun.valid",
        "short": "Count of valid resources found.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "BatchValidationRun.async",
        "path": "BatchValidationRun.async",
        "short": "Whether validation is performed asynchronously.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "BatchValidationRun.limit",
        "path": "BatchValidationRun.limit",
        "short": "Maximum number of resources to validate.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "BatchValidationRun.filter",
        "path": "BatchValidationRun.filter",
        "short": "Expression to filter resources for validation.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "BatchValidationRun.duration",
        "path": "BatchValidationRun.duration",
        "short": "Duration of the validation run in milliseconds.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      }
    ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/DomainResource"
}