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

FHIR IG analytics

Packageio.health-samurai.core.r4b
Resource TypeStructureDefinition
IdStructureDefinition-entity.json
FHIR VersionR4B
Sourcehttps://simplifier.net/resolve?scope=io.health-samurai.core.r4b@0.2602.0&canonical=http://health-samurai.io/fhir/core/StructureDefinition/Entity
URLhttp://health-samurai.io/fhir/core/StructureDefinition/Entity
Version0.2602.0
Statusactive
NameEntity
DescriptionEntity definition resource for custom Aidbox resource types.
TypeEntity
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": "Entity definition resource for custom Aidbox resource types.",
  "derivation": "specialization",
  "fhirVersion": "4.3.0",
  "name": "Entity",
  "abstract": false,
  "type": "Entity",
  "resourceType": "StructureDefinition",
  "status": "active",
  "id": "Entity",
  "kind": "resource",
  "url": "http://health-samurai.io/fhir/core/StructureDefinition/Entity",
  "version": "0.2602.0",
  "differential": {
    "element": [
      {
        "id": "Entity",
        "path": "Entity",
        "min": 0,
        "max": "*"
      },
      {
        "id": "Entity._source",
        "path": "Entity._source",
        "short": "System Property. DO NOT USE IT.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Entity.type",
        "path": "Entity.type",
        "short": "Type of entity definition.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "enum-161",
            "severity": "error",
            "expression": "%context.subsetOf('abstract' | 'resource' | 'type' | 'primitive')",
            "human": "Type must be one of: abstract, resource, type, primitive"
          }
        ]
      },
      {
        "id": "Entity.description",
        "path": "Entity.description",
        "short": "Human-readable description of the entity.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Entity.text",
        "path": "Entity.text",
        "short": "Human-readable text about the entity.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Entity.module",
        "path": "Entity.module",
        "short": "Module that this entity belongs to.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Entity.isOpen",
        "path": "Entity.isOpen",
        "short": "Whether this entity allows additional properties.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "Entity.isMeta",
        "path": "Entity.isMeta",
        "short": "Whether this entity is a metadata entity.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "Entity.nonPersistable",
        "path": "Entity.nonPersistable",
        "short": "Whether this entity should not be persisted.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "Entity.sequencePrefix",
        "path": "Entity.sequencePrefix",
        "short": "Prefix for sequence-generated IDs.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Entity.history",
        "path": "Entity.history",
        "short": "History tracking mode for this entity.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "enum-160",
            "severity": "error",
            "expression": "%context.subsetOf('none' | 'diff')",
            "human": "History must be one of: none, diff"
          }
        ]
      },
      {
        "id": "Entity.idGeneration",
        "path": "Entity.idGeneration",
        "short": "Strategy for generating IDs for this entity.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "enum-162",
            "severity": "error",
            "expression": "%context.subsetOf('sequence' | 'uuid')",
            "human": "ID type must be one of: sequence, uuid"
          }
        ]
      },
      {
        "id": "Entity.schema",
        "path": "Entity.schema",
        "short": "Schema definition for the entity.",
        "min": 0,
        "max": "1",
        "extension": [
          {
            "url": "http://health-samurai.io/fhir/core/StructureDefinition/additional-properties-custom-type",
            "valueCode": "any"
          }
        ]
      }
    ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/DomainResource"
}