{
"description": "Extension Type: Optional Extension Element - found in all resources.",
"_filename": "Extension-SpireCore-PatientJourneyStage.json",
"package_name": "fhir.r4.spirecore",
"date": null,
"derivation": "constraint",
"publisher": null,
"fhirVersion": "4.0.1",
"purpose": "Used to track the stage the patient is at in the Spire Healthcare customer life-cycle.",
"name": "ExtensionSpireCorePatientJourneyStage",
"abstract": false,
"type": "Extension",
"experimental": null,
"resourceType": "StructureDefinition",
"title": "PatientJourneyStage",
"package_version": "0.1.0-alpha",
"status": "draft",
"id": "c7c56451-5fbd-40e4-b16f-a3a7b9d15ae6",
"kind": "complex-type",
"url": "https://www.spirehealthcare.com/fhir/StructureDefinition/Extension-SpireCore-PatientJourneyStage",
"context": [ {
"type": "element",
"expression": "Patient"
} ],
"version": null,
"differential": {
"element": [ {
"id": "Extension",
"path": "Extension",
"short": "potential patient | patient",
"comment": "This needs reviewing by the business. ",
"definition": "Tracks where a customer is on their journey with Spire. \r\nPrior to registering they are a potential patient.\r\nOnce they have registered for a service they become a patient."
}, {
"id": "Extension.extension",
"max": "0",
"path": "Extension.extension"
}, {
"id": "Extension.url",
"path": "Extension.url",
"fixedUri": "https://www.spirehealthcare.com/fhir/StructureDefinition/Extension-SpireCore-PatientJourneyStage"
}, {
"id": "Extension.value[x]",
"min": 1,
"path": "Extension.value[x]",
"type": [ {
"code": "code"
} ],
"binding": {
"strength": "required",
"valueSet": "https://www.spirehealthcare.com/fhir/ValueSet/SpireCore-PatientJourneyStage"
}
} ]
},
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension"
}