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

FHIR IG Statistics: StructureDefinition/PROFILE-BASIC-PRIMARY-FILE-NUMBER

Packageca.on.health.idms
Resource TypeStructureDefinition
IdPROFILE-BASIC-PRIMARY-FILE-NUMBER
FHIR VersionR5
Sourcehttps://simplifier.net/resolve?scope=ca.on.health.idms@1.0.9&canonical=https://health.gov.on.ca/idms/fhir/StructureDefinition/IDMS-Basic-Primary-File-Number
URLhttps://health.gov.on.ca/idms/fhir/StructureDefinition/IDMS-Basic-Primary-File-Number
Statusdraft
NameIDMS-Primary-File-Number
TitleIDMS - Basic - Primary File Number
DescriptionProfile for storing the latest Primary File Number per year this is needed to be able to generate the next number.
TypeBasic
Kindresource

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "id": "PROFILE-BASIC-PRIMARY-FILE-NUMBER",
  "url": "https://health.gov.on.ca/idms/fhir/StructureDefinition/IDMS-Basic-Primary-File-Number",
  "name": "IDMS-Primary-File-Number",
  "title": "IDMS - Basic - Primary File Number",
  "status": "draft",
  "description": "Profile for storing the latest Primary File Number per year  this is needed to be able to generate the next number.",
  "fhirVersion": "5.0.0",
  "kind": "resource",
  "abstract": false,
  "type": "Basic",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Basic",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Basic",
        "path": "Basic",
        "short": "Request Status History",
        "definition": "#### **_`IDMS:  Request Status History`_**"
      },
      {
        "id": "Basic.extension",
        "path": "Basic.extension",
        "max": "0"
      },
      {
        "id": "Basic.identifier",
        "path": "Basic.identifier",
        "definition": "#### **_`IDMS:  The PFN,  the system defines the year,  the value is the PFN'  .`_**"
      },
      {
        "id": "Basic.identifier.extension",
        "path": "Basic.identifier.extension",
        "max": "0"
      },
      {
        "id": "Basic.identifier.use",
        "path": "Basic.identifier.use",
        "max": "0"
      },
      {
        "id": "Basic.identifier.type",
        "path": "Basic.identifier.type",
        "max": "0"
      },
      {
        "id": "Basic.identifier.system",
        "path": "Basic.identifier.system",
        "definition": "#### **_`IDMS:  The year for the PFN,  format is  'IDMS-PFN-YYYYY' , example 'IDMS-PFN-2024'  .`_**",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Basic.identifier.value",
        "path": "Basic.identifier.value",
        "definition": "#### **_`IDMS:  The latest PFN for the year  .`_**",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Basic.identifier.period",
        "path": "Basic.identifier.period",
        "max": "0"
      },
      {
        "id": "Basic.identifier.assigner",
        "path": "Basic.identifier.assigner",
        "max": "0"
      },
      {
        "id": "Basic.code",
        "path": "Basic.code",
        "definition": "#### **_`IDMS:  Fixed value of 'BASIC-PRIMARY-FILE-GENERATION'  .`_**"
      },
      {
        "id": "Basic.code.extension",
        "path": "Basic.code.extension",
        "max": "0"
      },
      {
        "id": "Basic.code.coding",
        "path": "Basic.code.coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Basic.code.coding.extension",
        "path": "Basic.code.coding.extension",
        "max": "0"
      },
      {
        "id": "Basic.code.coding.system",
        "path": "Basic.code.coding.system",
        "max": "0"
      },
      {
        "id": "Basic.code.coding.version",
        "path": "Basic.code.coding.version",
        "max": "0"
      },
      {
        "id": "Basic.code.coding.code",
        "path": "Basic.code.coding.code",
        "min": 1,
        "max": "1",
        "fixedCode": "BASIC-PRIMARY-FILE-GENERATION",
        "definition": "#### **_`IDMS:  Fixed value of 'BASIC-PRIMARY-FILE-GENERATION'  .`_**"
      },
      {
        "id": "Basic.code.coding.display",
        "path": "Basic.code.coding.display",
        "max": "0"
      },
      {
        "id": "Basic.code.coding.userSelected",
        "path": "Basic.code.coding.userSelected",
        "max": "0"
      },
      {
        "id": "Basic.code.text",
        "path": "Basic.code.text",
        "definition": "#### **_`IDMS:  Fixed value to signify this is a Request Status History record.`_**",
        "max": "0"
      },
      {
        "id": "Basic.subject",
        "path": "Basic.subject",
        "definition": "#### **_`IDMS:  Reference to the ServiceRequest that changed it's status.`_**",
        "max": "0"
      },
      {
        "id": "Basic.created",
        "path": "Basic.created",
        "definition": "#### **_`IDMS:  When the Request Status Changed.`_**",
        "max": "0"
      },
      {
        "id": "Basic.author",
        "path": "Basic.author",
        "definition": "#### **_`IDMS:  Reference to the PractitionerRole that changed the status. This is optional because sometimes the status is changed automatically. `_**",
        "max": "0"
      }
    ]
  }
}