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

FHIR IG analytics

Packagehl7.fhir.uv.xver-r4.r4b
Resource TypeCodeSystem
IdCodeSystem-resource-validation-mode.json
FHIR VersionR4B
Sourcehttp://hl7.org/fhir/uv/xver-r4.r4b/0.0.1-snapshot-2/CodeSystem-resource-validation-mode.html
URLhttp://hl7.org/fhir/resource-validation-mode
Version4.0.1
Statusdraft
Date2019-11-01T08:29:23+10:00
NameResourceValidationMode
TitleResourceValidationMode
Realmuv
Authorityhl7
DescriptionCodes indicating the type of validation to perform.
Contentcomplete

Resources that use this resource

ValueSet
R4-resource-validation-mode-for-R4BCross-version VS for R4.ResourceValidationMode for use in FHIR R4B
R2-resource-validation-mode-for-R4BCross-version VS for R2.ResourceValidationMode for use in FHIR R4B
R2-resource-validation-mode-for-R4Cross-version VS for R2.ResourceValidationMode for use in FHIR R4
R3-resource-validation-mode-for-R4BCross-version VS for R3.ResourceValidationMode for use in FHIR R4B
R4-resource-validation-mode-for-R5Cross-version VS for R4.ResourceValidationMode for use in FHIR R5
R2-resource-validation-mode-for-R5Cross-version VS for R2.ResourceValidationMode for use in FHIR R5
R3-resource-validation-mode-for-R5Cross-version VS for R3.ResourceValidationMode for use in FHIR R5

Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: CodeSystem resource-validation-mode

This case-sensitive code system http://hl7.org/fhir/resource-validation-mode defines the following codes:

CodeDisplayDefinition
create Validate for CreateThe server checks the content, and then checks that the content would be acceptable as a create (e.g. that the content would not violate any uniqueness constraints).
update Validate for UpdateThe server checks the content, and then checks that it would accept it as an update against the nominated specific resource (e.g. that there are no changes to immutable fields the server does not allow to change and checking version integrity if appropriate).
delete Validate for DeleteThe server ignores the content and checks that the nominated resource is allowed to be deleted (e.g. checking referential integrity rules).
profile Validate Against a ProfileThe server checks an existing resource (must be nominated by id, not provided as a parameter) as valid against the nominated profile.

Source1

{
  "resourceType": "CodeSystem",
  "id": "resource-validation-mode",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "extension": [
        {
          "url": "packageId",
          "valueId": "hl7.fhir.uv.xver-r4.r4b"
        },
        {
          "url": "version",
          "valueString": "0.0.1-snapshot-2"
        }
      ],
      "url": "http://hl7.org/fhir/StructureDefinition/package-source"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
      "valueCode": "fhir"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
      "valueInteger": 0,
      "_valueInteger": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://hl7.org/fhir/4.0/ImplementationGuide/hl7.fhir.uv.xver-r4.r4b"
          }
        ]
      }
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode": "trial-use",
      "_valueCode": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://hl7.org/fhir/4.0/ImplementationGuide/hl7.fhir.uv.xver-r4.r4b"
          }
        ]
      }
    }
  ],
  "url": "http://hl7.org/fhir/resource-validation-mode",
  "version": "4.0.1",
  "name": "ResourceValidationMode",
  "title": "ResourceValidationMode",
  "status": "draft",
  "experimental": false,
  "date": "2019-11-01T08:29:23+10:00",
  "publisher": "FHIR Infrastructure",
  "contact": [
    {
      "name": "FHIR Infrastructure",
      "telecom": [
        {
          "system": "url",
          "value": "http://www.hl7.org/Special/committees/fiwg"
        }
      ]
    }
  ],
  "description": "Codes indicating the type of validation to perform.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "001",
          "display": "World"
        }
      ]
    }
  ],
  "caseSensitive": true,
  "valueSet": "http://hl7.org/fhir/ValueSet/resource-validation-mode|4.3.0",
  "content": "complete",
  "concept": [
    {
      "code": "create",
      "display": "Validate for Create",
      "definition": "The server checks the content, and then checks that the content would be acceptable as a create (e.g. that the content would not violate any uniqueness constraints)."
    },
    {
      "code": "update",
      "display": "Validate for Update",
      "definition": "The server checks the content, and then checks that it would accept it as an update against the nominated specific resource (e.g. that there are no changes to immutable fields the server does not allow to change and checking version integrity if appropriate)."
    },
    {
      "code": "delete",
      "display": "Validate for Delete",
      "definition": "The server ignores the content and checks that the nominated resource is allowed to be deleted (e.g. checking referential integrity rules)."
    },
    {
      "code": "profile",
      "display": "Validate Against a Profile",
      "definition": "The server checks an existing resource (must be nominated by id, not provided as a parameter) as valid against the nominated profile."
    }
  ]
}