Structure Definition: ServiceRequest Profile


Canonical URL: https://signalbhn.org/fhir/StructureDefinition/servicerequest

Simplifier project page: ServiceRequest

Derived from: US Core ServiceRequest STU6 (R4)

Module: Clinical Categorization Module


Formal profile content

identifierΣ0..*Identifier
instantiatesCanonicalΣ0..*canonical(ActivityDefinition | PlanDefinition)
instantiatesUriΣ0..*uri
basedOnΣ I0..*Reference(CarePlan | ServiceRequest | MedicationRequest)
replacesΣ I0..*Reference(ServiceRequest)
requisitionΣ0..1Identifier
statusS Σ ?!1..1codeBinding
intentS Σ ?!1..1codeBinding
us-coreS Σ0..*CodeableConceptBinding
serviceCategoryS Σ0..*CodeableConceptBinding
serviceTypeS Σ0..*CodeableConceptBinding
priorityΣ0..1codeBinding
doNotPerformΣ ?!0..1boolean
codeS Σ1..1CodeableConceptBinding
orderDetailΣ I0..*CodeableConcept
quantityQuantityQuantity
quantityRatioRatio
quantityRangeRange
subjectS Σ I1..1Reference(US Core Patient Profile)
encounterΣ I0..1Reference(Encounter)
occurrencePeriodPeriod
occurrenceDateTimedateTime
occurrenceTimingTiming
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
authoredOnS Σ0..1dateTime
requesterS Σ I0..1Reference(US Core Practitioner Profile | US Core Organization Profile | US Core Patient Profile | PractitionerRole | US Core RelatedPerson Profile | Device)
performerTypeΣ0..1CodeableConcept
performerΣ I0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson)
locationCodeΣ0..*CodeableConcept
locationReferenceΣ I0..*Reference(Location)
reasonCodeΣ0..*CodeableConceptBinding
reasonReferenceΣ I0..*Reference(Condition | Observation | DiagnosticReport | DocumentReference)
insuranceI0..*Reference(Coverage | ClaimResponse)
supportingInfoI0..*Reference(Resource)
specimenΣ I0..*Reference(Specimen)
bodySiteΣ0..*CodeableConcept
note0..*Annotation
patientInstructionΣ0..1string
relevantHistoryI0..*Reference(Provenance)
identifierΣ0..*Identifier
instantiatesCanonicalΣ0..*canonical(ActivityDefinition | PlanDefinition)
instantiatesUriΣ0..*uri
basedOnΣ I0..*Reference(CarePlan | ServiceRequest | MedicationRequest)
replacesΣ I0..*Reference(ServiceRequest)
requisitionΣ0..1Identifier
statusS Σ ?!1..1codeBinding
intentS Σ ?!1..1codeBinding
us-coreS Σ0..*CodeableConceptBinding
serviceCategoryS Σ0..*CodeableConceptBinding
serviceTypeS Σ0..*CodeableConceptBinding
priorityΣ0..1codeBinding
doNotPerformΣ ?!0..1boolean
codeS Σ1..1CodeableConceptBinding
orderDetailΣ I0..*CodeableConcept
quantityQuantityQuantity
quantityRatioRatio
quantityRangeRange
subjectS Σ I1..1Reference(US Core Patient Profile)
encounterΣ I0..1Reference(Encounter)
occurrencePeriodPeriod
occurrenceDateTimedateTime
occurrenceTimingTiming
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
authoredOnS Σ0..1dateTime
requesterS Σ I0..1Reference(US Core Practitioner Profile | US Core Organization Profile | US Core Patient Profile | PractitionerRole | US Core RelatedPerson Profile | Device)
performerTypeΣ0..1CodeableConcept
performerΣ I0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson)
locationCodeΣ0..*CodeableConcept
locationReferenceΣ I0..*Reference(Location)
reasonCodeΣ0..*CodeableConceptBinding
reasonReferenceΣ I0..*Reference(Condition | Observation | DiagnosticReport | DocumentReference)
insuranceI0..*Reference(Coverage | ClaimResponse)
supportingInfoI0..*Reference(Resource)
specimenΣ I0..*Reference(Specimen)
bodySiteΣ0..*CodeableConcept
note0..*Annotation
patientInstructionΣ0..1string
relevantHistoryI0..*Reference(Provenance)
{
    "resourceType": "StructureDefinition",
    "id": "signal-servicerequest",
    "url": "https://signalbhn.org/fhir/StructureDefinition/servicerequest",
    "name": "SignalServiceRequest",
    "title": "ServiceRequest Profile",
    "status": "draft",
    "fhirVersion": "4.0.1",
    "kind": "resource",
    "abstract": false,
    "type": "ServiceRequest",
    "baseDefinition": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-servicerequest",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "ServiceRequest.category:serviceCategory",
                "path": "ServiceRequest.category",
                "sliceName": "serviceCategory",
                "binding": {
                    "strength": "required",
                    "valueSet": "https://signalbhn.org/fhir/ValueSet/signal-healthcare-service-category"
                }
            },
            {
                "id": "ServiceRequest.category:serviceType",
                "path": "ServiceRequest.category",
                "sliceName": "serviceType",
                "binding": {
                    "strength": "required",
                    "valueSet": "https://signalbhn.org/fhir/ValueSet/signal-healthcare-service-type"
                }
            }
        ]
    }
}

Profile usage

Record of request (referral) for a procedure or service to be planned, proposed, or performed on a patient. This will come directly from the referral system of record, Jolata, and will include only necessary details for handling the service in FHIR.

Jolata will be used as the system of record (source) that will maintain referral details. Any updates on the system of record will cascade down to the associated FHIR resources. No new information specific to the referral should be stored in FHIR.

Profile element notes

.category:serviceCategory

  • Signal custom service category classification (type of service to be performed).

Examples