Giter Club home page Giter Club logo

ex_fire's Introduction

Hi there, my name is Iago /ˈjaɣʊ/ (brazilian portuguese) 👋

I'm a software engineer and SRE, 28y, and graduating in computer science. I really appreciate functional programming and security.

I'm always learning new technologies, and for now I'm just playing around with elixir and rust.

Here is the stack that I know at least a little bit.

 

Also...

Elastic Search, RabbitMQ, Prometheus.

ex_fire's People

Contributors

iagosrodrigues avatar

Watchers

 avatar

ex_fire's Issues

Signature datatype

JSON template

{
  "type" : [{ Coding }], // R!  Indication of the reason the entity signed the object(s)
  "when" : "<instant>", // R!  When the signature was created
  "who" : { Reference(Practitioner|PractitionerRole|RelatedPerson|Patient|
   Device|Organization) }, // R!  Who signed
  "onBehalfOf" : { Reference(Practitioner|PractitionerRole|RelatedPerson|
   Patient|Device|Organization) }, // The party represented
  "targetFormat" : "<code>", // The technical format of the signed resources
  "sigFormat" : "<code>", // The technical format of the signature
  "data" : "<base64Binary>" // The actual signature content (XML DigSig. JWS, picture, etc.)
}

Annotation datatype

JSON template

{
  "authorReference" : { Reference(Practitioner|Patient|RelatedPerson|Organization) },
  "authorString" : "<string>",
  "time" : "<dateTime>", // When the annotation was made
  "text" : "<markdown>" // R!  The annotation  - text content (as markdown)
}

Money datatype

JSON template

{
  "value" : <decimal>, // Numerical value (with implicit precision)
  "currency" : "<code>" // ISO 4217 Currency Code
}

Range datatype

JSON template

{
  "low" : { Quantity(SimpleQuantity) }, // Low limit
  "high" : { Quantity(SimpleQuantity) } // High limit
}

CodeableConcept datatype

JSON template

{
  "coding" : [{ Coding }], // Code defined by a terminology system
  "text" : "<string>" // Plain text representation of the concept
}

Address datatype

JSON template

{
  "use" : "<code>", // home | work | temp | old | billing - purpose of this address
  "type" : "<code>", // postal | physical | both
  "text" : "<string>", // Text representation of the address
  "line" : ["<string>"], // Street name, number, direction & P.O. Box etc.
  "city" : "<string>", // Name of city, town etc.
  "district" : "<string>", // District name (aka county)
  "state" : "<string>", // Sub-unit of country (abbreviations ok)
  "postalCode" : "<string>", // Postal code for area
  "country" : "<string>", // Country (e.g. can be ISO 3166 2 or 3 letter code)
  "period" : { Period } // Time period when address was/is in use
}

HumanName datatype

Implement HumanName datatype

JSON template

{
  "use" : "<code>", // usual | official | temp | nickname | anonymous | old | maiden
  "text" : "<string>", // Text representation of the full name
  "family" : "<string>", // Family name (often called 'Surname')
  "given" : ["<string>"], // Given names (not always 'first'). Includes middle names
  "prefix" : ["<string>"], // Parts that come before the name
  "suffix" : ["<string>"], // Parts that come after the name
  "period" : { Period } // Time period when name was/is in use
}

Quantity datatype

JSON template

{
  "value" : <decimal>, // Numerical value (with implicit precision)
  "comparator" : "<code>", // < | <= | >= | > - how to understand the value
  "unit" : "<string>", // Unit representation
  "system" : "<uri>", // C? System that defines coded unit form
  "code" : "<code>" // Coded form of the unit
}

SampledData datatype

JSON template

{
  "origin" : { Quantity(SimpleQuantity) }, // R!  Zero value and units
  "period" : <decimal>, // R!  Number of milliseconds between samples
  "factor" : <decimal>, // Multiply data by this before adding to origin
  "lowerLimit" : <decimal>, // Lower limit of detection
  "upperLimit" : <decimal>, // Upper limit of detection
  "dimensions" : "<positiveInt>", // R!  Number of sample points at each time point
  "data" : "<string>" // Decimal values with spaces, or "E" | "U" | "L"
}

Ratio datatype

JSON template

{
  "numerator" : { Quantity }, // Numerator value
  "denominator" : { Quantity } // Denominator value
}

Timing datatype

JSON template

{
  "event" : ["<dateTime>"], // When the event occurs
  "repeat" : { // When the event is to occur
    // bounds[x]: Length/Range of lengths, or (Start and/or end) limits. One of these 3:
    "boundsDuration" : { Duration },
    "boundsRange" : { Range },
    "boundsPeriod" : { Period },
    "count" : "<positiveInt>", // Number of times to repeat
    "countMax" : "<positiveInt>", // Maximum number of times to repeat
    "duration" : <decimal>, // How long when it happens
    "durationMax" : <decimal>, // How long when it happens (Max)
    "durationUnit" : "<code>", // s | min | h | d | wk | mo | a - unit of time (UCUM)
    "frequency" : "<positiveInt>", // Event occurs frequency times per period
    "frequencyMax" : "<positiveInt>", // Event occurs up to frequencyMax times per period
    "period" : <decimal>, // Event occurs frequency times per period
    "periodMax" : <decimal>, // Upper limit of period (3-4 hours)
    "periodUnit" : "<code>", // s | min | h | d | wk | mo | a - unit of time (UCUM)
    "dayOfWeek" : ["<code>"], // mon | tue | wed | thu | fri | sat | sun
    "timeOfDay" : ["<time>"], // Time of day for action
    "when" : ["<code>"], // Code for time period of occurrence
    "offset" : "<unsignedInt>" // Minutes from event (before or after)
  },
  "code" : { CodeableConcept } // BID | TID | QID | AM | PM | QD | QOD | +
}

Coding datatype

JSON template

{
  "system" : "<uri>", // Identity of the terminology system
  "version" : "<string>", // Version of the system - if relevant
  "code" : "<code>", // Symbol in syntax defined by the system
  "display" : "<string>", // Representation defined by the system
  "userSelected" : <boolean> // If this coding was chosen directly by the user
}

Attachment datatype

JSON template

{
  "contentType" : "<code>", // Mime type of the content, with charset etc.
  "language" : "<code>", // Human language of the content (BCP-47)
  "data" : "<base64Binary>", // Data inline, base64ed
  "url" : "<url>", // Uri where the data can be found
  "size" : "<unsignedInt>", // Number of bytes of content (if url provided)
  "hash" : "<base64Binary>", // Hash of the data (sha-1, base64ed)
  "title" : "<string>", // Label to display in place of the data
  "creation" : "<dateTime>" // Date attachment was first created
}

ContactPoint datatype

JSON template

{
  "system" : "<code>", // C? phone | fax | email | pager | url | sms | other
  "value" : "<string>", // The actual contact point details
  "use" : "<code>", // home | work | temp | old | mobile - purpose of this contact point
  "rank" : "<positiveInt>", // Specify preferred order of use (1 = highest)
  "period" : { Period } // Time period when the contact point was/is in use
}

Identifier datatype

JSON template

{
  "use" : "<code>", // usual | official | temp | secondary | old (If known)
  "type" : { CodeableConcept }, // Description of identifier
  "system" : "<uri>", // The namespace for the identifier value
  "value" : "<string>", // The value that is unique
  "period" : { Period }, // Time period when id is/was valid for use
  "assigner" : { Reference(Organization) } // Organization that issued id (may be just text)

}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.