PackagesCanonicalsLogsProblems
    Packages
    vzvz.fhir.nl-vzvz-core-stu3@1.0.0-beta-1
    http://vzvz.nl/fhir/StructureDefinition/aorta-provenance
{
  "description": null,
  "_filename": "StructureDefinition-aorta-provenance.json",
  "package_name": "vzvz.fhir.nl-vzvz-core-stu3",
  "date": null,
  "derivation": "constraint",
  "publisher": "VZVZ",
  "fhirVersion": "3.0.2",
  "jurisdiction": [ {
    "coding": [ {
      "code": "NL",
      "system": "urn:iso:std:iso:3166",
      "display": "Netherlands"
    } ]
  } ],
  "purpose": "Definition of the origin of the resources when resources of multiple origins are present in a bundle.",
  "name": "AortaProvenance",
  "abstract": false,
  "copyright": "VZVZ",
  "type": "Provenance",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": null,
  "package_version": "1.0.0-beta-1",
  "status": "active",
  "language": "nl-NL",
  "id": "6f7d78dc-b8cc-4bfd-a5e7-0b67f8d3618b",
  "kind": "resource",
  "url": "http://vzvz.nl/fhir/StructureDefinition/aorta-provenance",
  "version": "1.0.0",
  "differential": {
    "element": [ {
      "id": "Provenance",
      "path": "Provenance",
      "constraint": [ {
        "key": "provenance-2",
        "human": "A contained Organization in a Provenance resource must have an URA.",
        "source": "http://vzvz.nl/fhir/StructureDefinition/aorta-provenance",
        "severity": "error",
        "expression": "contained.where(resourceType = 'Organization').identifier.exists() and (contained.where(resourceType = 'Organization').identifier.system = $ura or contained.where(resourceType = 'Organization').identifier.system = $ura-oid)"
      } ],
      "definition": "This provenance definition is used to define the Healthcare provider that provides the resources listed in the target element."
    }, {
      "id": "Provenance.target",
      "path": "Provenance.target",
      "short": "Target Reference(s)",
      "comment": "Target references are the resources typically provided in a searchset result. Each resource present in the bundle should be listed in this element.",
      "definition": "The Reference(s) that were generated or updated by the activity described in this resource. A provenance can point to more than one target if multiple resources were created/updated by the same activity."
    }, {
      "id": "Provenance.recorded",
      "path": "Provenance.recorded",
      "comment": "This element is equivalent to creationTime in V3."
    }, {
      "id": "Provenance.agent",
      "path": "Provenance.agent",
      "comment": "This information is equivalent to the sender in V3.",
      "definition": "The device belonging to the organization that provides the information or the organization itself."
    }, {
      "id": "Provenance.agent.type",
      "path": "Provenance.agent.type",
      "comment": "This value is fixed to 'author' to indicate that this provenance resource describes the provider where the resource originates.",
      "fixedCodeableConcept": {
        "coding": [ {
          "code": "author",
          "system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type"
        } ]
      }
    }, {
      "id": "Provenance.agent.who",
      "path": "Provenance.agent.who",
      "comment": "Refers to a Device with an applicationID that refers to the Organization identified with an URA.\n  These resources (Device and Organization) are contained within this resource.\n  Note: To allow the receiver to improve the information displayed for the user."
    } ]
  },
  "contact": [ {
    "name": "VZVZ",
    "telecom": [ {
      "use": "work",
      "value": "standaardisatie@vzvz.nl",
      "system": "email"
    } ]
  } ],
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Provenance"
}