FHIR © HL7.org  |  Server Home  |  XIG Home  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/PARTY-REF

Packageopenehr.base
TypeStructureDefinition
IdPARTY-REF
FHIR VersionR5
Sourcehttp://openehr.org/fhir/https://build.fhir.org/ig/FHIR/openehr-base-ig/StructureDefinition-PARTY-REF.html
URLhttp://openehr.org/fhir/StructureDefinition/PARTY-REF
Version0.1.0
Statusactive
Date2023-06-27T18:45:58+10:00
NamePARTY_REF
TitlePARTY_REF
Realmuv
Authorityhl7
DescriptionIdentifier for parties in a demographic or identity service. There are typically a number of subtypes of the PARTY class, including PERSON, ORGANISATION, etc. Abstract supertypes are allowed if the referenced object is of a type not known by the current implementation of this class (in other words, if the demographic model is changed by the addition of a new PARTY or ACTOR subtypes, valid PARTY_REFs can still be constructed to them).
Typehttp://openehr.org/fhir/StructureDefinition/PARTY_REF
Kindlogical

Resources that use this resource

StructureDefinition
ACTORACTOR
PARTY-PROXYPARTY_PROXY
PARTY-RELATIONSHIPPARTY_RELATIONSHIP
ROLEROLE

Resources that this resource uses

StructureDefinition
OBJECT-REFOBJECT_REF

Narrative

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

Generated Narrative: StructureDefinition PARTY-REF

NameFlagsCard.TypeDescription & Constraintsdoco
.. PARTY_REF 0..*OBJECT_REF
Elements defined in Ancestors:namespace, type, id
Identifier for parties in a demographic or identity service; typically a number of subtypes of the PARTY class, including PERSON, ORGANISATION, etc

doco Documentation for this format

Source

{
  "resourceType": "StructureDefinition",
  "id": "PARTY-REF",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/tools/StructureDefinition/web-source",
      "valueUrl": "https://specifications.openehr.org/releases/BASE/latest/base_types.html#_party_ref_class"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
      "valueCode": "fhir"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
      "valueInteger": 3,
      "_valueInteger": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://openehr.org/fhir/ImplementationGuide/openehr.base"
          }
        ]
      }
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode": "informative",
      "_valueCode": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://openehr.org/fhir/ImplementationGuide/openehr.base"
          }
        ]
      }
    }
  ],
  "url": "http://openehr.org/fhir/StructureDefinition/PARTY-REF",
  "version": "0.1.0",
  "name": "PARTY_REF",
  "title": "PARTY_REF",
  "status": "active",
  "experimental": false,
  "date": "2023-06-27T18:45:58+10:00",
  "publisher": "openEHR + HL7",
  "contact": [
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://www.openehr.org"
        }
      ]
    }
  ],
  "description": "Identifier for parties in a demographic or identity service. There are typically a number of subtypes of the PARTY class, including PERSON, ORGANISATION, etc. Abstract supertypes are allowed if the referenced object is of a type not known by the current implementation of this class (in other words, if the demographic model is changed by the addition of a new PARTY or ACTOR subtypes, valid PARTY_REFs can still be constructed to them).",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "001"
        }
      ]
    }
  ],
  "fhirVersion": "5.0.0",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "http://openehr.org/fhir/StructureDefinition/PARTY_REF",
  "baseDefinition": "http://openehr.org/fhir/StructureDefinition/OBJECT-REF",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "0.1.0"
      }
    ],
    "element": [
      {
        "id": "PARTY_REF",
        "path": "PARTY_REF",
        "short": "Identifier for parties in a demographic or identity service; typically a number of subtypes of the PARTY class, including PERSON, ORGANISATION, etc",
        "definition": "Identifier for parties in a demographic or identity service. There are typically a number of subtypes of the PARTY class, including PERSON, ORGANISATION, etc. Abstract supertypes are allowed if the referenced object is of a type not known by the current implementation of this class (in other words, if the demographic model is changed by the addition of a new PARTY or ACTOR subtypes, valid PARTY_REFs can still be constructed to them).",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "PARTY_REF.namespace",
        "path": "PARTY_REF.namespace",
        "short": "Namespace to which this identifier belongs in the local system context (and possibly in any other openEHR compliant environment)",
        "definition": "Namespace to which this identifier belongs in the local system context (and possibly in any other openEHR compliant environment) e.g. terminology , demographic . These names are not yet standardised. Legal values for namespace are: 'local', 'unknown', or a string matching the standard regex [a-zA-Z][a-zA-Z0-9_.:/&?=+-]*. Note that the first two are just special values of the regex, and will be matched by it.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "OBJECT_REF.namespace",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false
      },
      {
        "id": "PARTY_REF.type",
        "path": "PARTY_REF.type",
        "short": "Name of the class (concrete or abstract) of object to which this identifier type refers. These class names are from the relevant reference model",
        "definition": "Name of the class (concrete or abstract) of object to which this identifier type refers, e.g. PARTY, PERSON, GUIDELINE etc. These class names are from the relevant reference model. The type name ANY can be used to indicate that any type is accepted (e.g. if the type is unknown).",
        "min": 1,
        "max": "1",
        "base": {
          "path": "OBJECT_REF.type",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false
      },
      {
        "id": "PARTY_REF.id",
        "path": "PARTY_REF.id",
        "short": "Globally unique id of an object, regardless of where it is stored",
        "definition": "Globally unique id of an object, regardless of where it is stored.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "OBJECT_REF.id",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://openehr.org/fhir/StructureDefinition/OBJECT-ID"
          }
        ],
        "isModifier": false
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "PARTY_REF",
        "path": "PARTY_REF",
        "short": "Identifier for parties in a demographic or identity service; typically a number of subtypes of the PARTY class, including PERSON, ORGANISATION, etc",
        "definition": "Identifier for parties in a demographic or identity service. There are typically a number of subtypes of the PARTY class, including PERSON, ORGANISATION, etc. Abstract supertypes are allowed if the referenced object is of a type not known by the current implementation of this class (in other words, if the demographic model is changed by the addition of a new PARTY or ACTOR subtypes, valid PARTY_REFs can still be constructed to them).",
        "min": 0,
        "max": "*",
        "isModifier": false
      }
    ]
  }
}